A new part of Universal Studios Hollywood is now open, and I recently got a chance to pay it a visit. The new attraction is Super Nintendo World, and friends, if you are a fan of the little plumber Mario, Princess Peach, Bowser, and Yoshi, you are going to be out of your mind. Plus, …