Skip to content

Tag: playstatio 4

Microsoft News 0

Telltale’s The Walking Dead: The Final Season To Get Physical Release March 26th

Skybound Games has announced that the final season of the now defunct Telltale Game’s The Walking Dead will be seeing a physical release starting March 26th, 2019 on PlayStation 4, Xbox One, and Nintendo Switch. We're excited to announce that @telltalegames The Final Season will be releasing for physical retail on March 26th – same date as Episode 4: "Take […]