Square Enix

Marvel Avengers Review: Buggy but Good

Marvel's Avengers is the newest game from Square Enix that allows you to play with some of the favorite heroes ...