Is a platform game in which the protagonist has to fight the titular monsters, snakes, spiders, and an array of other creatures in order to survive. The dungeons the hero must t...
Is a platform game in which the protagonist has to fight the titular monsters, snakes, spiders, and an array of other creatures in order to survive. The dungeons the hero must t...