Cd Projekt Red Lawsuit

In early May, 2018, reports surfaced that CD Projekt Red, the Polish video game developer behind popular titles such as “The Witcher” and “Cyberpunk 2077”, was being sued by a […]