There's a bug in the second level in which the final pair of platforms never comes back to the beginning of the last checkpoint, making the level impossible.
EDIT: Never mind, the platforms DO come back, it's just that they take a long time to come back.