Square Enix's mysterious Left Alive project has been pushed back from an ambiguous "2018" release date to February 28th, 2019 in Japan. The delay isn't a huge surprise given how little we've seen of the game. Square Enix did, however, show a new cine…
from Engadget RSS Feed https://ift.tt/2CLnNAe
via IFTTT