Very good level design. I suggest making a score, increasing points when the player completes a level without using all moves.