Escape the Island
If you get stuck, here's a walkthrough (scroll down and click on the spoiler buttons).
toadhaven.com