The Super Mario World at Universal Studios Hollywood: let's go!