Freakin’ Zombie Heads page updated

The Freakin’ Zombie Heads game page has been updated with information about the game, and a ton of new screenshots. Check it out!

Leave a Comment