Square Enix postpones survival game Left Alive to February 28, 2019
Square Enix releases its survivor shooter Left Alive on February 28, 2019. The game was announced a year ago and the publisher then said that …
Read moreSquare Enix postpones survival game Left Alive to February 28, 2019