Have You Seen Game Center CX?

Living in Japan for the past few years, I have seen some really “interesting” television shows. Some of them have have been fun, some almost painfully boring, and others just down-right strange. Among these various programming options, my favorite TV show is without a doubt Game Center CX. Game Center …

Continue reading