I think it's an amazing game, I've played many Spider-Man games and 90% of them have very short stories and terrible game mechanics like camera movement, web swinging and basic combat. They all seem to miss something, but Insomniac has really taken Spider-Man and turned it into a game that it should have been 20 years ago. A fluid and easy to play game.