So I just rewatched the episode again and I liked it a little better but it's still my least favorite episode this season so far (honestly ranks below a majority of the second half of Season 1 too). I really, really hope next week's episode (the original Season 1 finale) is WAY WAY BETTER and they launch into Season 2 proper strongly.