I agree about VHS's left pan comment, only noticed in the verses on the lead guitar parts, and the guitar solo. I like the separation, not too hard, not too light. I wouldnt change anything about the guitar mix in the choruses.
I thought the overall mix was a little too bassy. In my car I had to turn the subs way down, thru my monitors it sounded more balanced but still a teeny bit high.. In the family room it was boomin!
On the production side I thought the guitars sounded good, your goddess sounds good, what amp do you play thru? Vocals sounded good, I disagree with ido's 'too compressed' comment. Drums sounded REAL good

The kick woulda come out a little better if the bass guitar lost a little low end, the toms and cyms all sounded fine, and you got a GREAT snare sound, really good job on the drums!
On the performance side, I woulda made the verses angrier. Angry content, but the singing sounded so calm. Came across like he was singing at the bottom of his vocal range, so it's harder to have the power behind the lower harder to hit notes. Choruses and bridge were good.
Nice job overall!