All Zombies Must Die! launching on XBLA, PSN this month; PC thereafter

December 2nd, 2011, 00:11

300x250uk
Part of the DCEmu Network PSP News..