"Tokyo Game Show is the ultimate event spotlighting the next year's upcoming video games and is held annually at Makuhari, Chiba, a 20 minute train ride from Tokyo Station. In this episode, I return to TGS after a year off to check out what's changed.