All Zombies Must Die Shambles Onto Steam March 12th
A bold statement like All Zombies Must Die does not sit easily with me. What about the random zombie who appears to still have some sort of brain process, don't they deserve to live? What am I saying, of course these flesh eating, panic causing, stench releasing deadites need to die! PSN and XBLA owners have been doing just this since December last year and now Steam players will get the chance when All Zombies Must Die is released on the12th March.