I'm a little (Ok, a lot) late to the party, but this was a fun song to mix/master.
Here's my punt at it....
Overall very nice sound to me. I might push the snare a bit more back in the mix.
interesting effect on the guitar during the intro. i was expecting a really lush mix to kick in, but everything ended up being really dry. overall everything is very thin. good work cutting the mud out. distortion is a little much on the backing vox.