I can't pick out exactly what but something seems slightly off with the mix on speakers, it's a bit better on headphones but irl it's a smidge muddy... I think maybe some more EQ, be a bit more aggressive with the cuts and try and trim frequencies to try and get more separation between elements. Maybe you're relying too much on stereo field to separate the elements? Maybe too much reverb?
Rhythms and sound design are really nice though.