I checked his stuff a while back. His Mario vid was on the front page of That Video Site early last year. It got him something like 50,000 the first day it was posted!
He's a great player. A really nice guy, too. I spoke to him a little through his Myspace page.