Report an error
Platform 360, PS3, Win Publisher Square Enix Developer Double Helix Games Release Date Sep 28, 2010

Latest Forum Activity View all posts

No forum activity yet.

Latest Stories View all news

Tokyo Game Show
9 Comments

New Left Alive trailer shows off Square Enix’s survival action shooter

It looks more like Metal Gear than Front Mission