User blog comment:XoTulleMorXo/Music Meme.... that's right./@comment-1615275-20110604220535/@comment-2050042-20110604221022

I never left. :P I just left the IRC.