You have your style, that's for sure. About track I like it a lot, cool edits and nice vocal. I'm not sure about this high pitched kicks, they sound little plastic, would like to hear this without them and the main kick volumed down. Just downloaded second version, low parts are better, but now they are little distorted. Yes, i also love mastering process ;- )
Anyway really good track, you know how to do it friend :- )