Good story, good SFX ... but if you're a fan of Azimov and his works, and you've waited as long as I have for an adaption, this will just feel wrong to you.
I will continue to watch, but I can't help feeling it would be more satisfying ( and I would rate it higher ) if I didn't have a knowledge and love of the source material.
This episode with the story was prime Doctor Who, but the musical number at the end was unnecessary and killed the episode.
Jinx Monsoon character in this episode was stellar. I hope to see them in more roles in other things TV and movies in the future.