One Strange Rock - Alien

How would you rate this episode?