Lords of the Fallen publisher CI Games lays off 30 more workers despite “best year” on record for revenue
Lords of the Fallen publisher CI Games has announced that it has laid off 30 employees, months after cutting 10% of its workforce. This comes from a statement shared with…