I like the puzzles, they are very well-designed with minor flaws. There is one room which doesn't fit the "if you figured the puzzle it should not be hard to complete", but all the others are awesome.
Overall, I liked the game, had fun playing through it! :)