Not sure how to put my finger on why this game had such a good feeling to it, but the ambient music and the graphic style played very well together. I wasn't able to beat it due to the controls and how far apart the checkpoints are toward what I assume is the end. Tried for a solid 10 minutes and couldn't get past the part I got stuck at.
But I really like this game. Nicely done.