CD Projekt has halted all sales of their games in […]
The post CD Projekt Group Halts Sales of Cyberpunk 2077 and The Witcher in Russia appeared first on PlayStation LifeStyle.