Xbox EA CD Projekt and More Halt 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