Thanks for playing through the game :).I agree with you. There was supposed to be a checkpoint system, but we simply didn't have enough time to get rid of some bugs associated with it.