Two months after announcing layoff plans, Supermassive Games has laid off ‘more than 70’ staff

The studio's latest game, Directive 8020, was released earlier this year

businessgamingreleases

Sources