Refunds and redo’s: Cyberpunk 2077’s tumultuous release CD Projekt Red’s disastrous launch began a long road to only mild success. Arul Gnanasivam July 6, 2021