Owlor

Do you know the elevator game?
A sailing simulator in a peculiar world.
Journey through a strange island to find the elusive traitor Saint.