Thanks for your comment! Actually we two developers (unknowingly) finished the episodes in different ways at the testing period, and you are totally right about the checkpoints when we thought of that we had no time to implement such a system we even couldn't fix a bug at the very beginning of the game.