damn dude, how did you process that bassline? this is cool. i would consider adding some kind of ambience in the background. this is very dry, which isn't a bad thing, but some extra fills and reverb could go a long way. and also, maybe more sub on the kick? it's very heavy in the highs, almost too much so.
this sounds interesting though, i'd love to hear it in the context of a song if you continue with it!