This was quite fun. The controls work nicely. But I don't think it really fit the 'leaps and bounds' theme.
I think it would be a good if you let the player continue playing even if they exceed the moves limit. I was enjoying playing the game and wanted to continue to later levels. My solutions weren't going to be as efficient as they could be (though they were technically correct) and I therefore couldn't proceed.
Overall, well done.