New Amazing Spiderman Game Trailer

Releasing June 26th this summer, this video shows off quite a bit of the Rhino with some pretty eerie music in the backdrop. What’s your take on this game so far?