Z Rush
June 18, 2024
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.
Developers:
Publishers:
Themes:
Game Modes:
Single playerPlatforms:
PC (Microsoft Windows)Where to play:
Additional Links:
More at:
IGDB