CD PROJECT Red suspends the sale of its games in Russia and Belarus

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