Avengers Launch Trailer is out NOW!

Square Enix have launched the final trailer for their Avengers game. The game is set to launch September fourth and after three seperate weekend of Beta testing the general conseus seems to have gone from … Read more