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
How a virus-induced sales surge may make the Nintendo Switch a bestseller The Switch versus the ghost of systems past. Connor Senay April 5, 2020