Gaming, NewsTellTale Games Closing Studio, Cancelling All Projects To Finish Season 4 of The Walking Dead2 min read