The mix is a bit harsh. trap hats still pop out on top even when you have them turned down to like -18dB
I'd also add some effects like delay or stereo detune to that lead or else it sounds like a harpsichord.
This track is actually really well put together all things considered. I see a lot of potential