This jives with Telltale's statement to "fulfill the company's obligations to its board and partners." Presumably one of the partners was Netflix.

— Matt Kim (@LawofTD) September 21, 2018