That was a lot of fun :) Managed to get to the end, and would have happily seen a few more levels playing with those mechanics!
Thank you for the kind words :) me and @ebernerd are thinking of turning this into a full game, so it is great to hear that you are interested in more levels!