Solid animation. Voice acting was decent but forgettable.
The joke itself... Well, it certainly was a joke.
Overall, this is the kind of flash that always leaves me wondering if it would still have been front-paged and rated so highly if it was posted by someone without an established fan base.