Very nicely done. Reading the other comments, I'm glad I'm not alone in being stuck for a while before realizing I could move the camera around but once I was past that, things went smoothly. I think that the puzzles are all well designed and it is immensely satisfying the way they chain into each other; you go from having all these different clues to quickly using them up. For me, the puzzles were very well balanced between being difficult enough to feel rewarding when solved while never being frustrating.
Here is the seemingly-obligatory playthrough video: https://youtu.be/E19JHppDQ0c