Today on the 5: The Cyberpunk 2077 debacle continues to find new ways to be embarrassing for CD Projekt Red, and the company itself isn't helping things any. If you actually believe these statements on the development of this game, I'm not sure you come away with any respect for the company.