Insomniac may have accidentally leaked its upcoming Spider-Man 2 DLC
Marvel’s Spider-Man 2 has received a huge patch which added New Game Plus, new suits, and…more than Insomniac intended. Players have discovered a menu in-game that details the entire arc of a vill...