Yo Pete.
You have misrepresented yourself quite badly.
I clicked on the tube vid expecting to hear some pitchy caterwauling,but yet all I heard was a very pleasant and individual sounding singer. If I'd paid good money to hear some pitchy caterwauling,I'd be bitterly disappointed.
I like the 'in yer face' lyrics,they fit well with the anthemic feel to the song.
There are timing issues here and there between the chugging guitar and the drums,plus when the song builds,your vocals are completely overwhelmed. You can here this clearly from 1.44 to 2.29 where your voice sits well in the mix,then fades away in the build up.
Maybe a little on the long side,overall?
Still,all that is is fine tuning.The item itself is a very listenable,cool song.