Telltale Lays Off 90 Staff To Restructure Studio And Focus On Quality
Telltale Games the American video game developer and publisher has laid off 25% of the staff member which is nearly 90 people. this happened because the company decided to reorganize… Continue reading "Telltale Lays Off 90 Staff To Restructure Studio And Focus On Quality"