The wait for Marvel's Spider-Man 2 is finally over, with Insomniac's highly anticipated open world superhero sequel now having launch worldwide. Millions will obviously be diving into the game's offerings, and with improvements made to the combat, traversa