October 4, 2018
Telltale Games may have laid off rest of its staff – CNET
The skeleton crew of 25 left after hundreds were laid off last month is now gone, according to a tweet from a former Telltale employee.
Search Tech Things: CNET Tech News