Explore a mysterious island full of puzzles; discover who built the island and what you are doing there in the first place.