Whoa. This was really hilarious, although I have to give most of the credit to the song for being so frantic and scattered - the animation fits PERFECTLY. The frame by frame animation is smooth and goes by incredibly fast, which just makes everything totally crazy and makes the funny moments funnier.