Demon Destroyer 2
Launch the little yellow tadpole at the red demons. Drop all of the demons while collect skulls for more points.

Tags: Physics GamesMouse GamesDemon Games

Click to Play ›