Well, this is pretty cool! You are hitting a spot that's all your own, I think, which is always good, very creative.
I am a little rhythmically confused, however, which is OK. When I try to lay a genre on this, I'm getting a little latin, but the second section seems to have a little New Orleans shuffle beat, and it's kind of a shuffle/latin/rock/jazz mix all the way through, for me. Nice territory, makes me want to listen harder!
In the beginning, the ride cymbal (I love me some ride cymbal!) is very cool and clear, but played with aggressive and busy pattern - maybe a simplification here would be a thought.
again, it's ok for the listener to head scratch a little and it puts your song in a neat spot!
well done . . .
cheers,
-Tom