I fucking love this song. Completely grew on me in a big way, and I LOVE the growls because they are used sparingly, yet the few lines screamed are powerful. James sounds awesome and DAT CHORUS!!! I can't wait for this. Although...I'm still quite cautious, I only really loved one song on SI (I Tried), but then again I really couldn't stand the screams on that album... I don't know how to put it better but... they almost sound cheesy. It just doesn't meld well with James' musical styles, in my shitty little shit opinion. But I love the growls on Agony, really digging the entire track. Solo is nice too.
That said, I've been digging through some old Labrie material and I cannot overstate my love for Elements. I would love for James to go totally solo for at least another album sometime down the line (in regards to vocals).