Hello There

Hello everyone, a UK fan of Game Center CX here, possibly the best video game related show ever created.