News

Supermassive Games is laying off up to 36 workers, while the team's upcoming horror game Directive 8020 is being delayed to ...