I managed to see most of it, by a rare accident of luck. Pretty darn awesome for supergirl on supergirl (cough cough Powergirl cough cough) action. Great beatings, some use of environmental secondary effects, heat vision, etc. Still not what some of the people here would do, given a chance, but good for being as mainstream as it is.