Ooooooh breaks. My favorite. We're sounding just a bit tinny on those above your bass. I find myself wanting a bit less of the crash and hihat range and more kick/snare. Those are pretty mid range heavy.
The bass is pretty well written but I think side chaining those chords throughout would help give some vibrancy to the piece. Your use of samples is atmospheric and spunky.
The chords throughout could also change in volume and timbre -- oh, you read my mind at 1:54. Keeping them the same volume and dry is taking away from your excellent break chopping.
I would like if the bass had that same deep sub range but also were as gritty and biting as the breaks. It also seems to be very wide in the stereo field. What you can do is have a centered sub bass and a doubled bass on top for texture and easier translation to lower quality speakers (I am using my professional monitor headphones but it would not work well for cellphone speakers for instance)
One thing that sticks with me throughout is that the chord progression is mostly whole notes. This could work if you had more FX to add color to those synths, but as they are so present in the mix, right down the middle it feels like, it makes it hard not to focus on them -- thematically speaking the least interesting part of the song, and I don't think that's what you wanted to present.
Still I think you did a great job keeping breaks very interesting, and that moving bassline kept things interesting. Can't wait to see what you come up with next :)
Thanks for coming out to NGUAC!