The Walking Dead: The Final Season Arrives at Retail November 6th
Telltale Games, alongside Skybound Entertainment, today announced that The Walking Dead: The Final Season will receive a physical release in the form of a season pass disc for Xbox One and PlayStation 4 on November 6th. The season pass disc will contain the first two episodes of The Final Season and will allow users to download the season’s two remaining episodes as they become available.