OK..I'm going to apologize up front for what I'm going to say and draw your attention to the fact that the following is based mostly on my "first reactions"..and that I get that this is your baby and you can do whatever the hell you want to do with it..it's your call..OK?
Right..with that said, I'm going to jump right in and say this track needs a lot of attention if you didn't want it to sound like it currently does. There's a little too much low end going on, which works fine on other tracks, but it seems to not work so good on this one.
In short, it's giving it a muddy sound..like you mixed it in mono and forgot to turn it back to stereo when you were done..and it sounds like it's smothering everything else in the mix..you have to hang in there for nearly 2 full minutes before there's any sign of some stereophonic clarity taking hold in the mix, which isn't that good, as it gives the impression you don't know how to mix!
Now I know that's shite, as I've also listened to the track in your sig file "Expression", which kicks the living crap out of this one you've posted here..seriously.
My honest suggestion / opinion would be to go back to the start and plan this mix out again..carefully. You need to play around with the gain on each element in the mix in order to get a tighter mix that sounds clearer, which is going to entail you taking a look at that low end.
It might just be that you need to EQ everything else and give the bass it's own room in the track..or, conversely, you might need to trim the bass back a little..it all depends how the other parts of the mix act as you apply what you do.
On a more positive note, I really liked what you are trying to do with this track, though..and I'd love to hear it if you can get a clean final mix down and posted up here.
Last word: don't give up on this..you can and should make this the great track that it currently has the potential to be.