Cool game! You had a good sense of pacing - when I felt that I was getting used to the mechanics, you introduced a new one. I liked the in-universe difficulty settings you established. And that last puzzle was tricky!
I did find a small bug, but not a serious one. Once you've beaten the game, replaying it will skip all the levels. On the plus side, it made it easy to see the other ending.