Fun little puzzle game. Out of curiosity, how did you decide how many moves the player gets for each level?
I just played each level a few times and saw how many moves I took to solve it! I tried to use the fewest possible, to make it a bit more difficult :)