I watched one of your video's and you had trouble saying the word digitally. I think it was the video called "DIABLO 3 RELEASE DATE" in which you played Terraria while mindlessly chatting to yourself about Diablo 3.
I didn't bother clicking the link in the OP before but it looks like he has a background now so I doubt he'll be back. I hereby proclaim this thread here for posting our own youtube channels. Is that legal?