Oh my goodness!
I played this for my nephew today, and he wouldn't let me stop playing it.

I think he liked the beat of the song more than the actual words...
I enjoyed it as well! I liked the pauses in the songs where you cut to the dialogue. Very snazzily done! And hee! They both get soo jealous. ^_^