May 31, 2025
Image default
Nintendo

Nintendo shows off more Zelda Wind Waker footage from Switch 2