Seeing that guy's lame ass bullshit makes the crazy shit he puts on YouTube seem really stupid.
It's definitely visual, and with the scripting involved in talking to your avatar, I'd say he's also got a theater background.
I have mad respect for his skills, but he's kind of a square.