You did real good. Vocal delivery reminds me just a smidge of Andrew Jackson Jihad. I like the message too. The only thing that didn't really gel with me are the backing vocals in the second half - I'm not even sure if they were necessary. I really liked the vocal melodies though. Good work all around.