I don't get exactly what is your part in the creation of this audio, but I'll let a review anyway.
I don't really like the snare and imo it could have been more wet, like some other elements as the melody. Except that the interpretation is pretty good. It lacks of a sidechain and a quiet but present bass for me.
Keep it up,
~ Ahurac