A nice effort
Now, I like this idea. It's a good idea. However (as many have said) the execution just didn't pull through. Now, rather than yell at you, I'll try to help. First, it is somewhat annoying when text buttons don't have hit boxes. To make a hit box, open up the button so you can edit the 4 frames that make up the button. (Start, mouse over, click, and hit). In the last frame, make a box the same size as the text. It doesn't matter what color it is, because it won't show up.
I think you did a pretty good job fitting in all the stuff. The mini animations you put in there were pretty good (considering). I like the NG flavor (liberal ads), but I think you should refrain from popups in the flash. I mean, I personally don't see any ads because I choose not to. *shrug*
Anyway, some sound would definately spruce things up. Just a toggleable loop or something would be great. Maybe the ability to vote for more than a blam, but if you do blam, make a.... blamming type noise.
Hope some of that helps.