The checkpoint mechanic is useless. It should have situation where you have to use it pass the level.