I finished this one. I thought your strongest element was level design. I think they we're fair and increasing in difficulty. With the exception that I think LVL3 (the one with long moving platform ride upward) was your hardest. I actually beat your last level first and then started back down.
Nice platformer.