That was actually pretty well done. Considering that this was done in 2006, I would have hoped for them to use the current incarnation of Supergirl, and not the Linda Danvers version. But either way, that wasn't bad. It was no Batman: Deadend...or even World's Finest...but they did a good job.