Great tune as always, bro. I only read through a few of the comments, but it doesn't sound over-compressed to me at all. Great work on the arrangement- you're getting better and better at, well, pretty much everything. I could totally hear this on the radio.
I almost wanted the chorus to punch me in the face more, but still definitely awesome as is. The guitarist in me wanted a few high, well placed, tasteful note screams in a few spots, but probably not necessary.
Awesome effects with the vocals in spots.
Snare sound killer, nice work with the ghost notes. Could maybe use a tad more body, next time you're messing with the mix of this one, try a few db's of 220 on it and see how it sounds.
Awesome as always bud.