This is a superb piece of music. I could tell from the intro that this was going to be kinda special. Like a stadium rock band announcing their presence and just letting the anticipation build. Lots of quality elements to it… the guitar work has some really nice touches, although the solo was a bit of a curveball.. a GOOD curveball but just not what I was expecting. The bass in the breakdown, the melody and THAT vocal – awesome!