I liked the puzzles.
It feels like the game could greatly benefit from some form of journaling mechanic, I didn't like having to remember everything my character discovered, and would much prefer to have had it written down somewhere.