Thanks for such in-depth feedback!
I definitely intended to do much more with the soundtrack. Having different music on each island was definitely the plan, but I simply ran out of time, I didn't even allow myself enough time to finish the one you hear in-game. If only I had managed my time better or been less ambitious :D