Lords of the Fallen Publisher CI Games Lays Off 30 More Employees
Lords of the Fallen publisher CI Games has announced another round of layoffs, with 30 more employees being let go from the company as part of a restructuring effort that started in January.…
May 10, 2024 | 12:20 EDT