*** The review link is broken.
I managed to get past it by cutting "reviews/" to the URL
which takes you to the reviews list page. It was also broken on the last episode too. Use this solve until the site maintenance notice and fix it. It's only for this series as far as I can tell.
Solidly on the alien story line for this episode.
No real filler.
Harry clowning it up to keep the comedy going, some interesting thought provoking angles about how flippant outside species might view humans as we view different species on our own planet.
The story is throwing in a lot of elements and that's good so long as they can tie them all in to a coherent story.
A pretty good episode over all after last week's small slips back into the 'family' stuff. Overall a decent return to form and installs hope the series can keep us entertained. I'm still watching and enjoying it mostly, so they avoided the abandon ship, in my case.