Great game, 100% completed after about 12 hours on my first playthrough. The puzzles and riddles are very well thought with a nice presentation through ingame screenshots and landmarks.
If I were to remark a possible issue, would be the lack of 'Fast travel' options, especially at the second area during mid game.
Overall is a solid 9/10 for me.