I've been a huge fan for a while now, and I actually thought about starting a thread here earlier.
This site you linked, though, seems kind of dubious to me. He downloads the episodes and posts them to YouTube under his own account? Please correct me if I'm wrong but people should just give credit where credit is due, namely the Something Awful forums GCCX subbing team. That's where new releases are always posted and you don't have to watch them on crappy YouTube quality. The best choice is to go to the original source itself:
http://forums.somethingawful.com/showthread.php?threadid=3452856&userid=0&perpage=40&pagenumber=1
It's just so fun watching Arino play these games and interact with the staff. Favourite episodes: Battletoads (this is probably the best of the whole series), Super Mario World, Adventure Island, Ninja Gaiden, Bio Miracleโฆ and all the quiz games. Also the arcade visits are highly entertaining, especially when there's old ladies or kids to interact with.