Harksa

Platformer
Play in browser
Survive zombies as much as you can !
Action
Play in browser
You're bored, so you decide to make some sacrifices for the glory of no one else but the devil itself.
Play in browser
Platformer
Play in browser