In this point and click, room-escape style adventure game, players are lost on the shores of a mysterious island. Clues and items await discovery in over 150 atmospheric environments, as players se...