First show I saw was Christmas From The Heart. This show is at the Marrakesh Theater and consists of about a dozen singers doing Christmas and Gospel songs for about a half hour. As best I can remember, the songs performed are the same as last year as are the costumes. It is a very good show but nothing new.
The second show I saw was Christmas On Ice. This show is performed at the Moroccan Palace Theater this year, a move from the Stanleyville Theater used in recent years. The show is basically the same as previous years except for necessary changes due to the venue move from a circular rink with only a rear entrance to a square rink with stage left and right, as well as rear entrances. The song and dance routines looked the same as last year except for the acrobat act which has been changed this year to a Cirque-style juggling act. The juggler first uses a large square, aluminum window frame looking form to spin and balance. Later, he returns with a large cube frame to spin and balance. The young girl skater returned for her routines and is as charming as ever. She slipped and fell once but was fine. The show lasts about 30 minutes. A big warning for viewers- the theater fills quickly and there are no front row bad seats that were usually vacant at Stanleyville Theater for late-comers. They will have to take the rear seats or find scattered open seats closer.
The last show seen was Christmas Celebration at the Desert Grill Theater. As far as I could tell, this show is exactly like last year's show except I don't remember the Grandma Got Run Over By A Reindeer song. All the songs and dances are very enjoyable and the audience participation parts were a hit- dancers going into the audience and doing short dances with guests, and having children go on stage with Santa for a parents photo op.
I only went to see the shows on this trip. There are many other Christmas activities and decorations available for guests. Some are new, like a giant Snow Globe to climb into and get photographed.