telltale

Telltale Games loses 90 jobs following restructure

The developer has had many senior level moves and this new move looks to slow down and refine development