9 Comments

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

It looks more like Metal Gear than Front Mission