The drums sounded a little weak at times. Lots going on. There's some good ideas here. It finished before I could see where you were going with the electro vibe.
Overall some good bass work, felt the drums were the weak point, and could be interesting to hear the finished thing, see where you go with that sound.
I do not know how you created the beats, but doubling them for extra kick, and especially making them more consistent throughout would help. THe feeling is that you have great ideas, but maybe you tried to add far too many in one single track?
But when the ideas work, and the beat is there, well there are glimpses of a very nice track there! I would suggest not listening it for a couple of weeks, then going back to it with a fresh mind and try to simplify it...