I'm thinking the Helix/Felicity stuff won't payoff until next season, but I like her use here better than last season. Also, Josh Segarra has played his character so brilliantly. The fact they gave us the Vigilante red herring was a nice touch. I really think this season, so far, is up there with 1 and 2.