Marvel Teams up with Square Enix for The Avengers Project
Marvel and Square Enix was playing coy with their announcement yesterday but we finally know what they were talking about, its a new game called The Avengers Project. Watch the teaser below: So far...