Yeah, this one didn't work for me. At first it seemed that Lena talked Supergirl out of her quite depraved plan, and then suddenly she was on board, and it wasn't clear why. Also, the team's ability to "keep people from getting hurt" during the chaos should've been a lot greater than shown. Supergirl should've been able to race around at superspeed and separate or restrain hundreds of people in a matter of moments. J'onn should've been able to telepathically put a large number of people to sleep. And so on. Also, Andrea is being written too much as a caricatured bad boss, taking whatever position is most objectionable to the reporters whether it would really make sense from her perspective or not. It's an unlikely coincidence that Esme would be of the same species at the random fire-breathing guy, so I'm guessing her power is to duplicate the powers of whoever's near her.