Hi,
I listened to this song 3-4 times.
This is normally the kind of music I don’t listen to so, to begin with, it was a little challenging.
But, by the 3rd listen, I thought it was really very, very good.
Tonnes of energy in the track and the passion in the singing, and the sentiment of the lyrics, (which I wholeheartedly agree with) really came through.
The solo came at just the right time and led to a rousing finish.
My only “criticism” is with some aspects of the mix/recording rather than the song. The instruments seem to be reasonably well balanced but, there is a definite “pumping” sound on either the overall mix, or between the vocals and guitars. Did you use side chain compression on the guitars, triggered by the vocals? If so, it felt like it needs to be a little less obvious. Otherwise, just turning the guitars down slightly and/or making an EQ cut round about 500Hz or so, might achieve the same thing.
If you haven’t used sidechaining on this, I’ve no idea what’s causing this effect, but it was a little distracting.
Whatever it may be, do not change the song itself, its absolutely great.
Hope this helps.
Thanks for letting me listen to your music.
Paul.