Thanks for the feedback, checkpoints would definitely be a bonus although I think if I was to expand I'd probably do a bit more investigation into good level design so they might not be needed. Turns out level design is hard!