Skybound Games has announced that The Walking Dead: The Telltale Definitive Series will be coming to the PC exclusively via the Epic Games Store on September 10th. In order to celebrate this announcement, the team released a brand new trailer that you can find below. Continue reading The Walking Dead: The Telltale Definitive Series coming exclusively to Epic Games Store on September 10th