An assortment of weirdos, currently residing in Japan, argue about games until they fall asleep.

More ways to listen