After being swept out of Grand Central Station by a sand swirl, the Hulk and Iron Man have met up with Spider-man on the rooftops of New York City. Spider-man will come in handy a fair bit in this stage of the game. With his heightened senses through spider sense, he will be able to […]