- Free
- Youzu Stars
- Games, Adventure
Release Date: August 2016Last Update On: January 2017
Zombie Commando 3D is the sequel to Zombie Commando, which was recommended in 152 countries and won Best Mobile Game in IGF China. Now, are you willing to take challenges and to save the world aga...