Russ's voice sounds much better than it had from all of the recent live clips I've seen.
I saw them back on the Twisted into Form tour (with Death Angel) and his vocals crushed back then.
The song is good, not OMG fantastical, amazingly perfect great. But decent. I'm glad they are back.
On a side note, is Steve taking up the Russ Anderson diet? He is looking a little chubby in the pics.