Great singer - awesome track. Love this song and had fun mixing it. See what you think.
-g
Nice mix! It sounds a bit like it is live but in a good way.
You've crammed a lot of content into a very small space. IMHO I think this song calls out for a bigger space so the instruments have more room to breathe. That being said, you did make it work.