Another good episode.
Using the Mist, who is a very obscure non-Flash villain was a good idea to once again display Flash's skills and powers, once he overcomes the learning curve. Standard villain of the week stuff, but fun nonetheless.
In traditional Arrow CW fashion, and I mean that in a good way, really taking their time with Firestorm. They've been planting seeds about Ronnie Raymond with Caitlin dropping his name. Now we meet him in a flashback, but that's it for now. I wonder if we're in store for a Dr. Manhattan moment where we see him put himself back together.
Nice moments with Barry's dad. Not sure he knows his son was the Flash in that moment, but based on Detective West knowing about Iris and his boyfriend, a father always knows.
As usual we get another piece of the Harrison Wells mystery. He purposely caused all this, including choosing Barry to get his powers and perhaps inadvertently creating Firestorm later. He needed the Flash to exist I'm assuming so he can exist as whoever he really is. Zoom seems so obvious and feels so right as well or as Wells.
I think next week is the Captain Cold episode plus Felicity crossover, so things pick up fast.