a pyramid, a pirate ship and a theme park on the land of Oz. Three new megaresorts opened their doors on the Strip in the last three months of 1993. Then-Circus Circus Enterprises opened the Luxor ...