The 5th level had a very unfortunate combination of bugs - and the spacing of checkpoints was a symptom of lack of time to playtest. It's especially frustrating knowing that changing a single number in a script could have made the game much more enjoyable for most players :((