Retronauts Vol. III Episode 27: Game Center CX
Aug 11, 2014, 12:00 PM
Why spend 90 minutes talking about a Japanese TV show? Because it's just that great. We give you the lowdown on one of the most enjoyable shows about games ever made.