Unravel mythical mysteries through interconnected puzzles in this atmospheric point-and-click adventure.