Had a great time at Universal Studios Hollywood and finally seeing Super Nintendo World!! Has anyone else checked it out?