I like it. It gets a little repetitive real quick. You could use some 16th bar break downs. Added drums on counts for more of a rolling along feeling. Change up the bass more. And your piano is clipping.
intro should be 2 times as long, female vocals start in at 2 bars, piano breakdown after 4 bars and combine the pre breakdown into that, needs a power snare and cymbal breaks but i hear what you're trying to do i love it too, at 1:33 it gets dope. but yeah repetitive... if you had a vocalist it would help to structure things out. really good work tho. impressive.