He has a youtube channel as well as a website.
He also does a very good series of first impression videos of new games called "WTF is...".
Of course... I subscribe to his channel so I can watch them as soon as they come out.
2) Talking in a Shoutcasting way but not being the most knowledgable but being entertaining
Yeah he's definitly a totalbiscuit type