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.


Back Original Source