Mirror Universe: Through a Glass Darkly