Thanks for kind words and feedback!
Undo, reset, level select and some other utility features are by PuzzleScript+ . I didn't implement them myself but I'm glad someone did, it saves a lot of time during developement.
I tried making each level unique by making them with their own trick/interaction so I'm happy it conveyed well.
Wow, that is some great analysis on 1.4, I will try to improve it and the levels leading to it to prevent confusion and stuck-ness(?) with the help of this.
Also I just realized how I'm so used to those sprites. I forgot how it is just 5x5 and can be interpreted way more differently which can (and does) lead to confusion.