Payload Studios lays off 25% of staff
TerraTech developer Payload Studios has announced a wave of layoffs that will affect 25% of its workforce. CEO and founder Russ Clarke shared the news on LinkedIn, citing the “struggles affecting the industry at large” for the decision. “We've done everything we can to avoid this, and I'm not saying we've done everything right over … Read more