Hell yeah it does. Great guitar groove by Satch. Great backing vocals by Michael. I thought it was pretty cool (especially after how badly he's been dissed by Eddie) how in the video, during the chorus, they show him on the microphone doing his great backing harmonizing.
I'm definitely geared up and ready for this new album and hopefully a tour. I hope these guys stick around and play together for at least a few more years. I like everything I've heard by them so far.