Is it possible that Telltale Shut Down?
The studio is closing and they are only retaining 25 employees to fulfill obligations. Poor sales are blamed for the closing. After Episode 2, the final season of The Walking Dead will end. The 25 employees will only work for the streamer. On Sept. 21, 2018,