Great intro. I like use of backing vocals in the intro and as answer lines; it's is very effective. Very melodic, strong, catchy chorus. Solid riff and great musicianship all round. The lyrics are excellent. Strong vocals; in fact the vocal arrangement is stunning.
The guitari8st is realy good, there are some realy cool licks in the intro. This reminds me of 90's punk music, which was kind of cool. It has a darker vibe which makes it diffrent.