I agree with Lynn, this has a Bon Jovi feel. Sounds like film and tv work to me! :)
Mix obviously sounds good - my only crit is something I doubt many of us can much about which is the dynamic range of the overall track. Just wasn't a lot give in the wall of sound. Not bad, just a small nuance.