first of all, the intro is really interesting. i love that melody you build with it, but my immersion into that melody is kinda broken with that standard hip-hip buildup that i've heard literally everywhere. maybe experiment a little with that, see what happens.
speaking of the next part, it's good, but it could use some work. first thing i notice is that it's mixing is dodgy. i can't help but feel like i'm in a pressure chamber when i'm listening. my guess would be because there's a lot going on (stabs, basses, melodies) without going back and making sure it's all sounding clear. i'd turn everything down then slowly rise them back up one by one.
the kick is nice, but adding something that has a slight bit more mids and highs would cut into the track really nicely.
the rhythm is great! it's a good break from other mainstream hiphop while still staying within that realm. i especially like the crash on beats 2/4.
something that i don't think works is that fifths bass you have sliding around. it's not going along with the melody, and kinda clutters things up more than anything. i'd either remove it or re-notate it to work with the melodies.
i like this, but it could be improved.