Thank you very much for the detailed feedback, I really appreciate it. Checkpoints would definitely be something I could add if I return to this game!