The episode managed to live up to the hype, and featured great action, a romance subplot acted out very nicely by the two guest stars, as well as lots of original team flash (Barry, Caitlin, Cisco) interactions. All in all, it had lots of S1 and S2 elements, and that is never a bad thing. Well done Flash!