Figures from this source ReportedDownloads cumulative (TPC announcement relayed), Switch Apr 2026 + mobile Jun 2026; announced ~29 Jun 202610 million (surpassed)