The statistics further cement feedback from various quarters about the popularity of physical media for AAA releases, even as Nintendo grapples with criticism for its Game Key Card approach as an alternative.
CD Projekt has reason to be pleased - the company has published its financial report for the first half of 2025, which reports strong revenues and net profit.