Team17 staff have reported a round of layoffs, as the Worms developer and indie game publisher seeks to restructure its business.
Staff were told of the changes at 4pm this Friday afternoon in a mandatory all-hands meeting, those who were present told Eurogamer.
Impacted team members include those in the company’s art and design teams…
Read More