Nintendo's done it again
Brief · Source report
Zelda: Ocarina of Time becomes the biggest physical launch of 2026 in the UK so far, analyst reports

Source excerpt. Read the original for the full report.
Brief · Source report

Source excerpt. Read the original for the full report.
Nintendo's done it again