November 07, 2017
Telltale Games has let go of 90 staff members, about 25 percent of its total workforce, as GamesIndustry.biz first reported. The game publisher and studio is famous for its episodic, story-focused games based on hit franchises like The Walking Dead, Batman, and Guardians of the Galaxy. Telltale is h…