Games Former Telltale Employees May Finish The Walking Dead: The Final Season Thanks to Skybound 1 year ago