Spider-Man 2? I haven't even played the first one....