Nice ideas and the bass is pretty fat but overall the track sounds pretty empty to me and the mix could be done better.
As said above things are a bit dry and the track would benifit from some of the elements getting a bit more attention processing wise.
I do like the work thats done on the bass.