We ran out of time during submission to the game jam so there is a bug: only the first checkpoint works.