Awwww yeeeaaa!!
This is a damn good track. You got skills, man. I don't know why this has such a low score. Maybe it's cause that open hat in the beginning is waaay too prominent over the mix, probably turns people off outright. Get this properly mastered and I'll give it 10/10.