Nice, but...
I don't see why you treated Marth as though he were gay, e.g. the nakedness, the constant homoeroticism... the whole point of this song is that Nicky (Marth) is in fact, NOT GAY, but he has no problem with Rod (Roy) being gay and not only accepts him, but is explaining to him that even though he's gay, they're still best friends. If you'd seen Avenue Q, you'd understand that. Good animation though, and that song is hilarious.