Insomniac Games released the launch trailer for Marvel’s Spider-Man 2 recently, showcasing new and returning villains and the effect of the Symbiote on Peter Parker. Though the available gameplay showcased some harrowing things with his psyche, hearing him lash out at his friends has only reinforced that he’s not okay. For Marvel Comics fans, this […]