News + Features
Square Enix has announced Left Alive, its mech-filled survival action shooter, will be launching on March 5th, 2019, for PC and PlayStation 4.