The new E3 gameplay trailer for Marvel's Spider-Man gives us a few extra hints as to what to expect with the game, from story to gameplay. We take a look!
How many monsters are in this thing? What is its relation to Gojira (1954)? And... Rodan!?