Square Enix’s upcoming shooter Left Alive just got a release date; and we will be able to play it starting March 5, 2019. Set in the Front Mission universe, Left Alive will be available on PlayStation...