Tag Archives: Telltale Games

Telltale Games Lays Off One Quarter of Workforce

Telltale Games Logo

Even successful companies see periods of downsizing. That is precisely what has happened to Telltale Games who have just laid off approximately 25% of their workforce – or about 90 people. This is not news that I like to write