Square Enix calls it a "survival action shooter." Square Enix Mechs Up With 'Left Alive' For PC, PS4 : Read more