Dumpy Cave was pretty tough on Bamboo Island. If you can get the third star on Swimming Cats though, you can probably beat Dumpy Cave. Every other stage wasn't that hard for me. Also, I'm on Beached Mammals (Second stage in Low Tide Beach, sub-chapter 16). Pretty hard stage.