Not sure what the style is here but as far as what stands out? I hear a high pitched synth swirling effect. I think its a little too loud or may need some of the highs rolled off of it. Also, I think if you bring out more of the body of the snare, it would fill out the track a little more.
Rob