I really like this puzzle mechanic, and the sound effect when a level is completed is so satisfying! The only thing is that I was a little confused for the first couple of levels because it wasn't immediately clear to me why I ran out of moves, or how many moves I had left. Once I figured that out, the rest of the levels had a perfect difficulty curve!