Square Enix Releases Left Alive Trailer

Every inch of Novo Slava in the new Left Alive game is a dangerous war zone, can you survive? Watch the new trailer to get a glimpse of the Garmoniyan invasion of Novo Slava.

The game due out on March 4th.


Leave a Reply

Your email address will not be published. Required fields are marked *