Satsuki Then CD Projekt Red Saw Little Financial Impact From Cyberpunk 2077 Refunds One of the biggest disappointments in gaming in recent memory was the launch of CD Projekt Red's highly anticipated game Cyberpunk 2077. The game was… Read More