Left Alive details world, new characters, Wanzers, decisions, crafting, and support AI

The latest on the upcoming survival action game.