The idea is great!
I really liked how you could undo or redo all you steps.
I found level 3 quit hard though and got stuck :(
The music also just stops after some time.
The sound effects are nice and the puzzles are fun.
This game doesnt need that big of a tutorial but some text would've been nice.
Maybe decorate the levels more?
Also the size of the window was bad. Use resizeable windows or default 1920x1080, everything else looks bad.