From what I can hear its mastered quite well and fits the genre perfectly, at least in my opinion it does. No complaints here.
I'd really like to know what you used to master this track. More specifically the compressor and EQ.
Glad to see you on the top 5 with me. (I'm really not to happy with the top 2 though...)