CD Projekt Red has reportedly laid off nine people working on its mysterious multiplayer-linked Witcher game Project Sirius, and said a further nine are to be reshuffled to other teams internally.
Read more
Source
See author's posts