Isle of the Beast



Hint: What is this weird creature hanging from the tree?

Hint: How do I get across the boiling pond?

Hint: How do I get past the stone archer?

Hint: The rose bushes keep growing!

Hint: Where do I find a wife for the Beast?