Demon Destroyer 2 Flash

  • 50%
  • 151 votes
  • 3.855 played

Description:

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