You added interesting elements like checkpoints and a sliding mechanic, but controls felt a bit clunky to me. Also, I think that spending time to improve "game feel" would greatly benefit your game.