It still had some glitches, had some of the...irritants that have made me unhappy with this season 3. We haven't heard about Adam in ages and now suddenly he's a plot point again. Same with Wo Fat. Nothing about him for weeks, then BOOM. Wo Fat! And now they haven't even mentioned him. And given the state he was in the last time we saw him, shouldn't he have at least rated a mention?
Still, this episode was fantastic.