Clever puzzle game. I appreciate adding the undo/restart hotkeys. I think level 5 to 6 was a bit of a difficulty spike but like any good puzzle it can be solved with some thought. I think you did a pretty good job teaching the mechanics in the first few levels