Insomniac Games has all hands on deck as they just dropped two major projects, a game based on Wolverine and Marvel’s Spider-Man 2. The big surprise of the event was not just a sequel to Marvel’s Spider-Man, but a standalone Wolverine game that is being developed by Insomniac Games. Marvel’s Spider-Man 2 will see Miles […]