Wow, that was some amazing coreography and coordination from the dancers that performed. The special effects guy must have had a tough time as well. The sheer time and effort these dancers were willing to put into this performance is amazing. The music could be better in some parts, but overall, this was an outstanding performance in my opinion.