CD Projekt RED Could Be Restarting Development On Its Multiplayer Witcher Game, Project Sirius
CD Projekt RED has established an impairment allowance for its multiplayer Witcher title, Project Sirius, in development at The Molasses Flood Studio.
Read more