Despite couple of questionable decisions over the arrangement and mix, this is an extremely good song with an excellent lyric. Particularly good is the harmonically-driven chorus, but there are a number of subtleties, as is evident from the opening instrumental sequence. Why does he insist on recording his voice with so much distortion? It could almost drive you crazy...