THIS GAME HAS AN ENDING? - Spider-Man 3 Puzzle Java Review