Shaz from GL writes: Three years and many updates later, Cyberpunk 2077 has become the game CD Projekt Red had promised. Question is, does it live up to the hype?

Source: N4G PC So, I Finally Played Cyberpunk 2077