Can't say I was too fond of this episode. Something about it seemed really flat and Kara's love for Brainiac competely and utterly out of nowhere without giving them any kind of remote chemistry.
Batman and Wonder Woman have had chemistry.... GL, Hawkgirl and uuuuhh, whoever GL's current gilfriend is have chemistry. Supergirl's crush seemed more like a 12 year olds and Brainic's fake.
I hate to see her leave the DCAU like that.
Ah well.. if they're closing up this series, I guess it doesn't matter all that much.