Thank you! Glad that you are enjoying it.
I tried to make a smooth-ish difficulty curve, however, that is quite a challenging thing to do well. If there are any specific puzzles you think are a bit too hard for where they are, just tell me so I can balance the difficulty curve, and if you get stuck in some of the later sections, feel free to ask for help.