Neat game! It has some interesting and creative puzzle mechanics. Although, I read the tutorial and finished all the levels, I still don't feel confident I understand how all of it works. I kind of stumbled into some of the later solutions.
The art was also cute. Nice submission!