Episode 12 was incredible . . .
(If you want to wait until it airs on American television, what follows is obviously spoiler material).
Especially the last 5 minutes. It's too bad that I had to see it on a small computer screen -- even on that, though, the scenes of Zoe walking on Venus are mindblowing. If this show isn't renewed it'll be a damn shame. It's better than Flash Forward and that's already been renewed, as I understand. Can't wait to see Episode 13.
Sorry there's no question, but I had to get it off my chest.