"Star Wars and the Power of Costume" just opened in NYC to whet our appetites; two weeks left!