It’s-a me, Mario! What better way to celebrate Mario Day (March 10) than with a major announcement? Super Nintendo World is going to officially open at Universal Studios Hollywood in 2023. The official Twitter account for Universal Studios Hollywood made the announcement on Thursday afternoon. An exact date isn’t yet known, but it’s great to […]