The song is funny/
Loved the song, made me laugh a lot. The video suited it fairly well, although I thought the actual graphics weren't the best. I think they could be improved in many places.
Decent, good for laughs, not sure it was daily feature worthy, but the score's about right in any case.
Good Job!