Bruh that melody is excellent! Didn't really like main snare sound, felt too cheap imo.
I get what you're trying to do with that bass synth sound at 1:29 but I think it's overpowering the other elements of the track.
Good arrangement, especially around 2:26, kept me interested and it'll give the rapper a lot to work with. Get some better drums and this is going to be a banger!