There is a definitive ending to the game. There are some hints on how to get it on the different islands. It requires a lot of exploration!
Thanks for playing though! :) Seeing videos of my games is always a lot of fun.