Good tune! A driving energy propels it. Vocals especially seem up to snuff!
I thought the mix was decent but maybe heavy in the low mids. Did you eq some of the top off of the bass g? Is that adding any mud to the middle?
If you are compressing on the master bus, maybe back off that a little bit?
Your song's chorus has a nice hook!
cheers,
-Tom