A puzzle adventure game set on a mysterious island in the Pacific.
Discovers clues and unties mysteries, game made for puzzle lovers.
A fun mystery game, perfect to play in your free time.