Zombie Town Ahhh

A 3D Zombie Survival RPG - Survive in a world taken over by zombies. Use your fists, various weapons and cars to defeat (or avoid) the zombies.

More trailers