Wow that was a blast! Very rocking and took me back about 45 years when I used to listen to music like this. The verses are solid and well sung, but to me the choruses, and the latter half of the song are stronger and more interesting. I felt like the singer was straining a little, but that's not the issue, I just think the melody and lyrics were a little more musical outside the verse. Lyrically there's a fair bit that I don't understand, although I suspect I'm not meant to understand, I get the feeling that it's so more about a cumulative message than trying to understand specifics. I always try and "hear" these songs without the arrangement, as sometimes I think the big production hides the song, but hear it comes across loud and clear and strong. Off for another listen now!