CD Projekt Red Developers Are Grilling Executives For Falsely Representing Cyberpunk 2077