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
discussion by