Strong!
Whether you agree or disagree with the message, this is a VERY well put together, frenetically active flash movie with about 1000% daily recommended dose of LULZ. The animation is good, the song parody is spot on, all the way through, and internet and animutation memes up the walls -- and then through them!
Great job with the animation, the dancing, the song, the inclusion of 50,000 references to pop internet culture, and so on. Make more!