Sounds dope to me. Drums on point and the mix is good.
Maybe layer that synth that comes in at the 1 min mark with a voice/choir sound but that might cancel out that other sound u got going.
Whats that synth your using in the beggining, that ish dope af