Later levels need checkpoints.
It's a good point. If I ever expand this project I'll add the checkpoint system.
I actually think no checkpoints is better. Requires a mastery of the later levels