LEFT ALIVE - Find a Way to Survive - Gameplay Trailer

Every inch of Novo Slava is a dangerous war zone, can you survive? Watch the new trailer to get a glimpse of the many ways you can forge a path to salvation in Left Alive.