Suppose moves not used on a level could be carried forward into a sort of reserve where one can borrow from when stuck on a hard level. Maybe like 5 moves the first request, 10 moves the next request if on the same level & then it resets once that level is passed. I dunno