CD Projekt Red has issued layoffs affecting nine employees previously working on The Witcher multiplayer spin-off, Project Sirius.
CD Projekt Red has issued layoffs affecting nine employees previously working on The Witcher multiplayer spin-off, Project Sirius.