Got up to level 37, decided to take a break, and discovered it didn't resume.
I'm well past 50 restarts, some of which feel a little luck based or caused by needing to complete the level with exactly one jump. Given that some of these restarts can be arbitrary (especially with the invisible zones), I feel it's extremely difficult to complete the game within the quota. It would have been better to give the best ending by having enough "spare" jumps remaining, because that can be a challenge.