Telltale is pulling The Walking Dead: The Final Season from digital stores

For reasons not entirely clear, Telltale has ceased selling copies of The Walking Dead: The Final Season while it waits to announce plans for the series’ completion. …

Leave a reply