News

Supermassive Games has delayed its next game, Directive 8020, following a round of layoffs affecting up to 36 employees.