
Telltale Games And The Legacy Of The Walking Dead Season One
After a majority studio closure late last month, Telltale Games laid off the remaining members of its skeleton crew a few days ago. There were some preexisting signs that the studio was in trouble, namely a large series of layoffs […]