I was really enjoying this until the big mind control finale, a trope that I'm very tired of and only seemed to exist here for some nifty CG sequences. Couple that with HG secretly training Wally (MORE SECRETS) and the episode left me with a bitter taste. Shame as the first half was so solid. After how pissed off Barry's decisions have been making me, it was great to see him taking some heat for them (even if people are too forgiving by the end).
(I did laugh at how they repeated the last thirty minutes of last night's Supergirl in this episode, effectively meaning that no one had to watch it, even though it was marketed as part of the crossover event. Smooth, CW.)