This is cool - your vocal is one of your best.
I think the guitars in the verses are too fizzy/metal but that's becasue the RealTracks labelled punk are more 90's punk than late 70s. If you tried to defizz them with EQ you'd end up with blunt blah.
This song pushes and rocks, the bass and drums are spot on as, like I mentioned, the voice.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe