The thing I find most confusing about this whole thing is that, lyrically, they both seem to be singing about totally different things. Mr. Moustache seems to be describing some perilous journey to another planet where they are attacked by various creatures while Mr. Floppy Face sings about wanting to elevate a buddy status to a fuck buddy status.
Regardless, and I'm not sure if this is wrong of me, but I actually love this song.
My favourite bit is when he "makes contact" beep beep.