This is Talking Games Episode 126! Super Mario Run and The Walking Dead Season 3: A New Frontier are the two new games we're jumping into this week. Is Super Mario Run worth the ten bucks? Is Episode one of the new season of The Walking Dead worth checking out? The crew discusses the answer to those questions. Also this week we're checking in on The Last Guardian, Dishonored 2, Stardew Valley and more! Check it out!