Zombie Isle iPhone Game Hands-On

By on Nov 18, 2010 at 6:54 pm

Traverse trecherous seas and command a crew of zombies!

Tags:

Filed: Video Reviews