When I figured out that you also clear the level by going back, I found that doing that every time is much easier than continuing forward. You get rewarded for it as well so that might be a little unbalanced, especially if the intention is for this to be difficult to earn the reward. Maybe it should be that once you go back you have to get from the end to from the start again or something like that.