I wonder if the concept is that the whole show takes place in the Museum. That would explain the modern costumes. While at first it would seem like a cool Idea, I think it takes away the impact of the final moment of the broadway staging when we return to the museum and see Radames and aida get together.
Anyway, the video looks well produced and seems to have shown the best parts of what has been a terribly reviewed show here on BroadwayWorld.
Other than that, did you enjoy the play Mrs Lincoln?