Desert Zombie Last Stand Developer Trailer

Withstand waves of zombies in the post apocalypse.