Great visuals, the puzzles were a bit hard and not very intuitive. Overall, good job, though.
I'm not exactly the best at puzzle design, haha.