Thought I had reviewed this...weird...
Well even if newgrounds doesn't agree, I think this is great. I'd like to see more of this stuff next Propaganda Day, and hopefully I'll submit my own in time as well.
Can't really critique it, everything is quite apparently the way it was supposed to be. I'd like the name of the song though, if you'd be willing to share.