It's missing something..
It's pretty cool, overall. But it feels kind of empty.
You've got a bass line, and a bit of a rhythm, but it's missing a secondary line underlying the main rhythm.
At least, that's how I feel. But this is good on it's own.