yeah, the lack of a checkpoint system is something I've heard about. There was one implemented, but it was taken out for dev reasons. It will be around for the next demo!