The Walking Dead: The Final Season pulled from stores amid Telltale Games closure

You can no longer buy The Final Season, which may never be finished

Leave a reply