How did I get burned out on the last level...
And why? Because for me, "returning to a checkpoint" always equals "resetting progress". As a result, I was less than a second behind 5 times.
But I beat this game!
And then I read the comments...