The release of Cyberpunk 2077 has been fraught with controversy, but CD Projekt Red has laid out its plan to fix bugs, release DLC, and win the trust back of...
The release of Cyberpunk 2077 has been fraught with controversy, but CD Projekt Red has laid out its plan to fix bugs, release DLC, and win the trust back of...