Tag Library
Stories from across the site that focus on Wuhu Island.
Nintendo Switch Sports Resort returns players to the sunny Wuhu Island with 12 diverse sports, improved motion controls, and fresh multiplayer modes, offering a lively sports party experience on Switch 2.
Oct 6, 2026