Good puzzler with a satisfying learning curve. It took me a few goes to really understand the mechanics, then the difficulty slowly increased. And with new items being introduced as you go through the levels - really felt like this could be made into a full game.
Great work.