Love the chemistry between Barry and Ralph who also brings out a more competent Barry, unlike the rest of the team. Caitlin and Cisco's silent communication was a perfect but not over the top reminder that, hey, they're friends who've known each other long enough to be in-sync like that. Same goes for Joe and Barry at the crime scene. Cisco's scenes with the council of Wells saved them from being a lame, time-wasting showcase for Tom Cavanagh. Tom is good, but there is such a thing as too much of a good thing. This was a fun back-on-track ep with some flourishes of sweet VFX candy with the armor and T-rex. More of this please.