I concur, Dandello! Very good story. I really liked the way they handled the threat without disrupting the celebration or endangering the celebrants.
To respond to Bob's question, I do not know what the current relationship between Batman and Catwoman is in the comics, but at
this site you can learn about what one Catwoman fan did when she hated the way DC treated her favorite human feline. It turns out that Bruce and Selina are - more than just opponents with sexual tension crackling between them all the time, not unlike Clark and Lois.
Be forewarned that it's more than just a few fanfic tales, but at first glance it looks like this is the Selina Kyle in Dandello's story. (Thanks to Marcus for the initial connection.)
So, is Lois going to put two and two together and deduce that Bruce is Batman and therefore his date (Selina, obviously) is Catwoman? Now
that should be a very interesting tale, especially given Lois' childhood relationship with Bruce. And will Selena be jealous when she finds out? Come back for the next installment, same Bat-time, same Super-channel!