Not terribly long, and prone to lucky shots/patterns, but otherwise, quite good. I'm sure my personal rating of this game won't say as much as the average, so I won't bother taking part in the cliche.
For those that whine about their comments being hidden "because they rated low"...
At least nine out of ten of you people aren't providing constructive criticism. If you don't like a game so much that you'd rate is a 1 and leave a negative comment, you really should have more to say than "1/5 boring stoopid game."
Anyways. On to actually play the thing.
The game becomes prohibitively difficult starting at level 10. As someone who seems new to creating games (at least on Kongregate), I'd advise to make things a tad easier so that people get to see the whole of your game.
I didn't like the platforming. Not because the jump mechanics were bad, but because the platforms are about 30% smaller than they appear. That and accidentally dashing when you're trying to not fall off the invisible actual end of the platform make for a terrible experience.
Maybe this just isn't my sort of game, but I found it sort-of boring. I don't have problems solving the problems, I just don't find it very entertaining. However, I can appreciate the work put into the puzzles and artwork, so you may trust that I did one or two-star it.