I'm a sucker for time loop episodes but damn that ending was rough. The more you think on it,the worse it is. The had full knowledge of where he would be and how he would attack. Yet they came up with a push. I would have loved a moment where a big bad is taken out without Barry, showing just how much the team has grown. The dagger hitting him,should have lead to an attack combo to knock him out, then pipeline him or something.
What's more is that the consequences of the 52 rewinds could have created a great new plot and even tie into the thawne plot and given Barry something to solve, e.g. thawne is now free or something.
Yet we get cicada just flying off like team rocket and nora and the team of "geniuses" looking on dumbstruck.
Damn the show has reached an all time low.