Demon Destroyer 2 Flash

  • 52%
  • 222 votes
  • 3.072 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