I had a great time with this, and I hope you make more levels because this is a cool concept that I really haven't seen done before. If you do work more on this, a button to undo steps would be nice; there were some levels towards the end where I knew how to start but couldn't figure out steps at the end, and having the undo feature would have saved me a lot of time retreading the start after messing up. But overall this is a strong submission, good work!