This looks like it could possibly be the greatest superhero game there is. To be released late October/early November. The storyline of this game truely makes it feel like a saga straight out of a comic book, i’m all over this game like a cheap date on a friday night when it comes out.
Error: Twitter did not respond. Please wait a few minutes and refresh this page.