His site is down, and so is his YouTube account, did he quit or something?