i just finished this episode.
oh man what an episode this is, although IMO it was a bit slow in the first half.
i was kinda disappointed when firestorm joined again but that issue was solved in the episode itself.
the reveal at the end? whoa. completely unexpected.
i didnt think they were gonna show reverse's flash face but it happened.