A new point and click adventure game, try to escape from deserted island.

Play this game…