Telltale keeps pumping out games and we somehow keep getting excited, Tekken 7 is the king of iron sales charts, and Evo turns out to be a good place for fighting game announcements.
Learn more about your ad choices. Visit podcastchoices.com/adchoices