Loved it!
The puzzles with the mirrors really made me stop to think. I had to go back to find some of the collectables too. But it never felt cheap or too hard, just hard enough.