The Flash (S03E16) has us all asking the important question: Should Iris bother trying to fix things with Barry? Legends (S02E14) continues to wow us with it’s delightful comic book camp, and Arrow (S06E16) has one of it’s best episodes we’ve seen in quite a while. Come check out all our thoughts on this week’s Arrowverse recap.