Really cool game! You got me hooked for a while! The second level felt a little too difficult compared to the levels after it. I'd work on easing into the difficulty a little more. That said, I really love how you approached the theme and I thought that the puzzles were really clever!
I did notice one thing that might make the UX a little better. When I'd line myself up for a vertical path, and once I was ready to start moving downward, I'd often hit the corner of the hitbox even though it looked like I had plenty of room. I think just allowing a little more room to move around would make it a little less frustrating when working toward a puzzle.
Overall I think it was a great experience!