Slated for release last November, the fate of Telltale's episodic The Walking Dead: The Final Season was put in jeopardy after the...