Interesting idea! I'll take that in count and see how this checkpoints will affect the difficulty of the game (actually the game is really hard already, so maybe adding checkpoints is a necessary idea).
Thanks for checking out and giving me some feedback!