Twin Moons is a puzzle game where you play as Jack, a researcher at Twin Moons Institute. Your objective is to help him find the answers to his questions regarding some events he cannot remember, and solve various riddles to uncover the truth behind his memory loss.
You have access to quality cinematics before exploring new locations where you interact with other characters and learn more about the surroundings. On the way, you can solve various puzzles and collect plenty of useful clues.
Each time you unravel a riddle your progress is automatically saved and new entries are added to your journal (you can access it from the bottom-left side of the screen). Also, you can click the Hint button whenever you have difficulties in finding clues.
The only aspect I don't like is that you cannot create more than one player profile.
Cutting a long story short, I'd say it's worth acquiring Twin Moons for your Mac as long as you like playing hidden object games. The app provides you with a wide variety of riddles, helps you with hints from time to time, and comes with a fair cost.