May 8, 2025
Image default
Nintendo

Nintendo shows off more Zelda Wind Waker footage from Switch 2