Video Games ❯Game Development ❯Industry News
Payload Studios
The TerraTech developer announced more staff cuts after a critical project failed to materialize, affecting at least eight employees.