After months of speculation, it turned out that the leaks were true, as Nintendo has announced that The Legend of Zelda: Ocarina of Time remake is real and is launching in 2026, meaning it's entering the terrible release window of Grand Theft Auto 6.