Does the date hold?
Two dates have already been withdrawn. A 2025 window announced in December 2023 went in May 2025; the 26 May 2026 date that replaced it went in November 2025, having stood for a little over six months. Both were confirmed at the time, by the same publisher, in the same channel as the one that stands now.
The current date has stood longer than either of them and has been restated with revenue guidance attached, which is the strongest signal available. It remains a statement of intent. The only thing that confirms a release date is a release, and any percentage printed here would be invented — which is the practice this site exists to be an alternative to.