Gadgets Watch this 20-minute tour of the Mario Kart ride at Super Nintendo World News Desk February 5, 2021 Today was supposed to be the day that Super Nintendo World officially opened at Universal Studios in Japan. Even though that has been delayed indefinitely in the wake of rising …