Tech

Cyberpunk 2077 was arguably one of the most highly-anticipated games of 2020. The game's developer, CD Projekt Red should be celebrating its release. Instead, the studio is having to say sorry to upset gamers.