About average, I'd say.
The animation, song and single joke that was repeated seemed about average to me, but then most folk don't use their own music so I'll give you an extra point for that.
Maybe it's just that I'm coming from your 2nd animation (which should be better - it's your 2nd!) but whilst the character designs are fairly nice (as is the art) the joke (which I personally find a bit flimsy) and animation let it down somewhat.
Rather than have a black stripe behind subtitles, you could have another instance of the text, modified to be black and offset by a few pixels. (large shadow). That would surely ensure it could be read at all times, and yetwould still allow you to show graphics behind the subtitles.
I went to your site to hear the newer version of this song, but the site didn't load.