Gaming, News TellTale Games Closing Studio, Cancelling All Projects To Finish Season 4 of The Walking Dead 2 min read