Cyberpunk 2077 is the very definition of “Well that escalated quickly.” The launch event of the most anticipated game of the decade was mired in incredible controversies. There were …
CD Projekt Red is now the second-largest gaming company located in Europe. CD Projekt Red is now almost leading the market, with Ubisoft being the only company ahead. CD …