In this video, Sid addresses the hate for Insomniac Games Marvel’s Spider-Man 2… Follow Sid On Social Media: …

source