A well-known Nintendo insider has teased news coming this winter involving The Legend of Zelda: Ocarina of Time.
Nintendo expected to sell 13.5 million units of the Switch (only 14% less than last year) in the eighth year of the hardware, ...