So last night's episode was all right.
Rumors from the grapevine says that there is a Ben-centric episode or two coming up in two weeks so I'm looking forward to that. But I personally think that this was just a set up episode, one of the obligatory "we're entering a new story line need to get background done".
(
Spoilers behind here )