Sounds really good. Great song, very catchy. Excellent mix.

Only one suggestion: the mix is a little loud and hot. There is some excellent instrumentation in here and if you backed off the red spectrum just a tiny bit, you would get a lot more dynamic contrast.

But that is just a very small observation. Catchy as all get out.