This was a rollercoaster. Wow. It's hard to believe that they managed to squeeze so many plot twists and reveals into one episode.
I loved Caitlin's storyline. The one we got two weeks ago with her mom was so badly written it was laughable, but her interactions with Cisco and the rest of the team in this episode were pretty good. Cisco and Caitlin are my beautiful nerd babies and I will protect them at all costs.
I fully understand where Wally is coming from and you can hardly blame him for wanting to have powers. We'll see what will happen to him when he emerges from this weird cocoon thing.
Why do I have a feeling that Cecile's daughter will turn out to be important?
Shade was cool. It's kind of a pity that they wasted him as a decoy.
Julian is shady as fuck. There's definitely something going on with him, but I'm not sure what yet. I don't think he's Alchemy, that would be too obvious. Then again, Flash isn't exactly the most subtle show in the world, so it's possible.
Savitar looks absolutely sick, but I have no clue who he is or where he came from. Yes, I could look it up, but for me discovering what's going on along with the characters is part of the fun, so I'll just wait until they explain it on the show.