Decline of Humanity

You are in a parking lot, surrounded by an infinite number of zombies... That's the setting for Decline of Humanity, a new top down zombie survival game.