Love the concept, the sprites are neat. Also the music. And an intriguing mechanic! It's as difficult as addictive ^^'. I would add even more checkpoints. Or maybe not, difficult games are the best :)