The distortion on the voice is not my favorite FX that you have used. I can understand that you want to go for an agressive sound but the high freqs on it just are not my cup of tea
The composition is great and the beat and harmony is solid. This one drives the message across.