What’s the Real Reason for Telltale Games Closing its Doors?
Telltale Games sudden lay off of almost all of its employees (274 to be exact) came as quite the blow to employees who received almost no notice, no severance, and…
If it Happened | We Covered it
Telltale Games sudden lay off of almost all of its employees (274 to be exact) came as quite the blow to employees who received almost no notice, no severance, and…