With the highly anticipated release of Insomniac’s Marvel’s Spider-Man 2 drawing closer, fans were eager to learn more about the game’s features and improvements....