Cd Projekt Red E3 2017

The Witcher developer Cd Projekt Red had a big showing at this year’s E3. They announced their newest game, Cyberpunk 2077, and gave some new details on their upcoming expansions […]