Square Enix developers have updated the Steam page of the upcoming action Left Alive to include the system requirements. Left Alive deploys on March 5th so make sure your machine can handle the epic! ...
Square Enix has announced that fans who pre-order Left Alive from North American Square Enix Store on or before March 4th have a chance to win a hand-drawn artwork by Yoji Shinkawa. Any edition of the...