Hey, that's a pretty fun game!
I am impressed by some of the mechanics as I am currently working on a game myself (created in pygame) and I know how much work has to go into it if everything, or most of it, is done by yourself. I have only played 2 levels so far, but I will definitely check out more of it later.
One thing I would change: make it so that when the jump button is held and you land on the ground again, it doesn't make you instantly jump again. At least, it screwed me a lot of times and I would make it so that a new button press is needed...aside from that its awesome!