Left Alive gets a March release date
Today, Square Enix announced an official release date for a new IP, that being Left Alive. As such, we now know that the survival action shooter will be released this winter.
Created by veteran game developers...