Cyberpunk Creator CD Projekt Halts Game Sales in Russia and Belarus
Cyberpunk and The Witcher developer CD Projekt Red has announced it will stop selling games in Russia and Belarus following the invasion of Ukraine.
Cyberpunk and The Witcher developer CD Projekt Red has announced it will stop selling games in Russia and Belarus following the invasion of Ukraine.