The Cyberpunk 2077 debacle must be one of the most infamous strings of events in gaming history. After more than a couple of delays and years...
CD Projekt Red, the developers behind Cyberpunk 2077 and The Witcher series have released their 2020 financials numbers, revealing the company broke sales records in 2020...