BREAKING: Super Nintendo World will open February 17, 2023 at Universal Studios Hollywood! 🍄