UNIVERSAL CITY — Super Nintendo World is now open at Universal Studios Hollywood, and it is “game on” as enthusiastic guests enter the giant green pipe into the Mushroom Kingdom to experience the immersive and interactive land to become an integral part of Mario, Luigi and Princess Peach’s universe. On hand Feb. 17 to help officiate […]