I loved Jesse in her superhero costume. She looked great in it, and she had another fun team-up with Barry this week. I liked how they're gradually building up Caitlin's story arc this season. And I got a nice laugh from Iris checking her butt in that mirror, lol. The cameos by Captain Cold were very nice too. Mirror Master and Top were fun to watch, especially when Mirror Master was moving through reflective surfaces. However, I would have liked the two of them to have been given more personality and more characterization, besides wanting to rob banks and get revenge on their former associates and what-not. Mainly we just learned that Mirror Master is very vain, Top is devoted to him, and that's pretty much it. Not much about them stood out. Contrast that with Captain Cold, who has been given lots of personality, charisma, and characterization ever since his very first episode in Season 1. One of the best parts of the episode was when Team Flash was searching the multiverse for all those versions of Harrison Wells. Tom Cavanaugh was hilarious in his portrayals of all those different incarnations of Wells.