Yep, mid season finale was great, nice twist, and finally Barry Allen gets his powers
In another note, anyone watching the new potentially fantastic series
Mob City? Made by Frank Darabont, based on L.A Noire book (and those who played the game will like it too

), slow burner of a little Noire gangster series (already criticized a bit for not revealing everything thats happening while its happening, some people miss the point of Noire). 4 episodes in and story slowly hooks you despite being angles you seen before in film or read (Bugsy Siegel, Lansky, Mickey Cohen, corrupt L.A etc). Quite amazing cast too. Suprisingly its done by TNT, the days of only HBO doing quality productions like this are over.