The selling point for me would be the intimate setting. The Wynn Theater isn't huge compared to the one "O" is in, which is great because everyone has an up-close & personal view of the performance which is 360-degrees.
The acrobatics weren't as impressive as "O".
Run time 75 mins.