Fun game. I think if they level design was a bit better it would be more fun. It's hard to tell if you are achieving the intended solution or if you are skipping something, due to most levels having a bunch of extra stuff (I know one of the tutorial messages mentions this but it still felt off). Also some levels I would have a ton of steps left at the end, so it felt like I skipped something.
Really appreciate the undo, ESPECIALLY that you can do it after a death. So many times I would make a stupid mistake that would kill me, but it never was annoying cuz I could just instantly undo