Congratulations on submitting! It's nice to see fellow Godot users :)
I know you plan on working on it in the future, so I wanted to point out some bugs I noticed. The second level didn't appear to spend moves. I think what's happening is that you choose a random value for the number of moves, and sometimes that value is quite large (in the 40's or 30's). However, the second level doesn't display the second digit of the number. So you'll make a certain number of moves only seeing the number "4" when really you had "45" moves, for example.