Demon Destroyer 2 Flash

  • 52%
  • 221 votes
  • 3.005 played


Demon Destroyer 2 is a physics based online game in which you must launch the tadpoles from the allotted zone to hit the stacks of monsters to make them fall off the platform.

Did you like this game?

Spread it around in this little forum below!

Check Comments or Comments on Facebook

comments powered by Disqus