The fact they exclusively announced the release date on Nintendo Today instead on Twitter and Facebook speaks volumes.
Nintendo simply had it with social media owned by multi-billionaires.
Nintendo simply had it with social media owned by multi-billionaires.
Reposted from
Wario64
The Legend of Zelda live-action film releasing on March 26, 2027 (via Nintendo Today!)
Comments