PC Gamer

Left Alive story trailer sets up a tale of warfare in the 22nd century

Andy Chalk
 

Left Alive is set for release in March 2019.

Read full article
 
 
LEFT ALIVE - State of the World Trailer