all zombies must die

All Zombies Must Die Next Week – Go Get ‘Em

Doublesix, have unleased the most zaniest digital zombie apocalypse experience ever with All Zombies Must Die!, a new title that will be available on the Xbox Live Arcade from 28thDecember 2011.