Aycan

a zombie themed platformer game with action, strategy and defense elements.
Platformer