Great as usual!
What can I say? You nailed it again. All the praise I heaped upon "Pints For The Fallen" applies here as well.
So let me take this opportunity to tell you everything you could do better with your mixing. Note that this is still a great song, I'm just breaking one of it's parts down into many smaller parts.
Like I said before, bass it up. I'd like to hear the bass guitar a little more, being a bassist myself. For the guitars... They sound a little artificial. Make them sound more natural, more powerful, less thin. They sound like midi guitars. The drums also sound a little artificial, like loops or a drum machine. I'd like to hear more toms and bass drum, but that's just me. Vocals are good as always. Just make them sound more powerful.
And now the part I'm dreading, because I'm gonna sound like a dick. The piano gets a little old in your songs. It worked in "Pints" but it just gets annoying sometimes. Perhaps if you pushed the piano into more of a background role than a lead role, with more big, crashing, bass-ey, chords and less high, fiddly parts, it would work better. Your pianist is good, just overdone. Of course, you should work him extensively into every slow part, intro, and interlude, but his constant presence in the songs reduces the epic feel that pianos generally lend. It's like if I drew an awesome picture and showed it to you, you'd be amazed the first time, and probably amazed with the next four or five drawings I did, but eventually, it wouldn't surprise you anymore. You'd be used to it.
Like I said, this is a thorough examination of a relatively small area of the work. It's still great and I still love all of your writing and instrumentation. My regards to your pianist, who I hope I did not offend.