I found the sibilance on the vocals tricky to deal with on this one. The chorus backing vocals I struggled to get to sit right also.
I'm on crappy logitech Skype headphones at the moment but I can already tell this mix has fantastic energy to it.
I'll listen again tomorrow with better kit