Enjoy this amazing fun game where you push the zombies coming towards you to push you off the platforms.
Uniquely designed Environments enhance the gameplay
Superstar characters add great fun to the game
Uniquely designed Environments enhance the gameplay
Superstar characters add great fun to the game
Show More