Games like Z Rush

Z Rush is an exciting strategic 3D game where your task is to place zombies in such a way that they can destroy all the turrets on the level.

Z Rush is an exciting strategic 3D game where your task is to place zombies in such a way that they can destroy all the turrets on the level.
Picked to match Z Rush on gameplay, themes, and feel.