Where does it say "late 2025"? If you're talking about the quote about the expo, that's changing the meaning of the quote and misrepresenting. Any day beginning with tomorrow would be 'later'. 'Late' has a specific meaning, as in, like November or December. Since the initial communication late March/ early April with the Direct, Nintendo has made no specific mention of the release timing, and this doesn't contain any new information. A release day could be announced literally any day, and it could realistically be any time between September thru early December.