i liked some of the ideas that you show us in this piece, but when i thought the music was just started it was over.
As a little piece it is fine, but i think you have some nice material to develop and make something a bit bigger. I would made take a look at the voicings. like the others sayd, sometimes the are "confusing", and mixed.
But it's nice. sounds good and i'm sure it would be fun to play. Just feels like it needs some more developing.
:)