While the song was driving, had a good beat, I'm not sure I would categorize it as rock....but lyrics reflected the message and title.
I liked the music and found you brought in nice instrumental pieces. I thought the bass was a little strong and the drums were not as distinct as they could have been.
Final master was not as good as you usually do. But I liked the song and your performance.