Telltale pulls the final season of The Walking Dead from sale

Following massive layoffs at the studio, Telltale has also pulled the final season of its The Walking Dead series from sale, with no word on if they will be available for sale again. Read more…
Neowin