CD Projekt Red Halts Cyberpunk 2077 And The Witcher Sales In Russia
CD Projekt Red, developer of Cyberpunk 2077 and The Witcher 3, will stop all sporting goods sales in Russia due to the invasion of Ukraine. In solidarity with neighboring Ukraine, the Polish studio of Cyberpunk 2077 and The Witcher.