iPhoneVideo Game Reviews iPhoneVideo Game Reviews January 26, 2010 Zombie Pizza (iPhone/iPod Touch) Review Wouldn’t it be cool if zombies were to munch on pizzas instead? But then again, there wouldn’t…