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?