Storm The Zombie
from LIN CHENG SHAN, originally released 18th May, 2013
This game will keep you immersed and busy for hours.
Zombies? In World War ? You betcha! Assemble a team of crack shots in your trench and send the undead where they belong!
Recent posts about Storm The Zombie