GAME INFO
Demon Destroyer 2 is a skill based online game in which you will need to launch the tadpoles from the pentagram to hit the stacks of demons to drop them off the platform in each increasingly challenging levels of the game. You should try to complete each