Related News & Articles Telltale Games lays off 90 members of staff Around 25% of workforce as part of a ‘comprehensive company restructuring’ by VideoGamer.com Staff on Nov 8, 2017 No Comments