CD PROJECT Red. the studio behind Cyberpunk 2077, has announced that it will suspend all forms of sales of its games in Russia and Belarus. It joins a slew of companies suspending services in Russia. Read more…
Neowin News Feed for: All
CD PROJECT Red. the studio behind Cyberpunk 2077, has announced that it will suspend all forms of sales of its games in Russia and Belarus. It joins a slew of companies suspending services in Russia. Read more…
Neowin News Feed for: All