I enjoyed this game: at times the verbs/descriptions didn't give me everything I needed to solve a puzzle, but the hint system worked well. There is still some mild wonkiness when you--perhaps--are over-thinking a simple puzzle involving heat, for instance, and the solution doesn't work.
Despite those small inconveniences, the game is quite good, and works very well. I really appreciated that many of the puzzles were suggested by earlier events in the game--clever cluing on some of them.