Telltale Games Lays Off 25% Of Its Staff, No Current Projects AffectedJimmy Donnellan·Gaming·November 8, 2017