TechnologyZelda: Ocarina of Time Remake Sells 5.2 Million Copies in Four Days, Nintendo Says13 November 2026