Nintendo Switch

Nintendo World Championships 2017 is Disney’s Top Viewed eSport, Ranks 20th Overall Across All Networks