On September 4th, 2018, CD Projekt Red issued an apology for their handling of the Cyberpunk 2077 Twitch stream. The apology came in the form of a letter from CD […]
Poland Cd Projekt Working Cyberpunk
Poland-based game developer CD Projekt is working on a new cyberpunk game, according to a recent report from Kotaku. The game is said to be set in the near future […]