This episode does one of my favorite tropes ever. People think it's gonna be about the thing they waited for, and then that thing just doesn't come. However, in the last ten minutes, things get absolutely crazy and everyone is like 'WTF'. Don't get me wrong, that trope is only good if it's done right. But oh boy, was it done right here. You can feel the tension before the big battle, and the thirty minutes before the awaited moment are great as well. It was full of hilarious moments which reminded me of the previous episode, so I was slowly starting to suspect that Zoom won't appear. When the crazy stuff happened, though, it was done well, not like in episode 4, where the man-shark felt out of place. This episode did a great job with character arcs. It showed how scary Zoom is and the contrast between him and the Flash wonderfully. I was worried that the Wells arc will be the same as in Season 1, but nope, they did a great job with that character too. Barry also had some great complex character moments and I like his dynamic with Patty. Cisco's scenes were fun, and while I was confused at why was he and Caitlin talking so closely to Wells, his scenes with Wells were great. Overall, WOW.