Earlier this week, Square Enix announced Left Alive with a short teaser. Here’s the game’s first proper trailer, shedding more light on what to expect.