Over 9000 Zombies Game

Arcade action blown out of all reasonable proportions.

Available on Steam