ZombieSmash has 31 Campaign levels (with the choice of either Normal or Hard mode),
an Endless Siege mode and a nifty Sandbox mode, where weapons and Zombies that you've met in the Campaign mode can get friendly in your very own creative / sadistic ways without the risk to your house.