Holy freaking frak. Now that's the kind of Battlestar Galactica action we've been waiting for. Nonstop suspense, the utopian vision of having Cylons and humans living together in peace shattered. Having the idea of getting everyone off of New Caprica seemed like a farfetched plan as far as defeating the Cylons goes, especially after all they dominated the human race on that planet, but they pulled it off. But not without sacrifices, of course.
Poor Kara. You'd think everything would be all right, getting Kacey away from that place and entering Galactica, into a new life. Then suddenly discovering that Kacey isn't really her daughter at all...that it was just a manipulation to get her into believing it truly was hers, probably because Leoben thought she would open up to him if she believed Kacey was of her blood and that they could raise their Cylon-human hybrid child together in "perfect happiness". Very radical idea, of course. But with that discovery, poor Kara. She was heartbroken, because she was just connecting to Kacey. You'd think it being ironic, since in the beginning she didn't want the child and then suddenly she started developing a maternal feeling for the little girl --- and then everything fell apart. I know most people would think Kara being a mother for the rest of the series wouldn't necessarily work for her character, however I found her growing maternal instinct for Kacey rather sweet. And her retreating back to rescue her was so great, not to mention ruthlessly killing Leoben (again, for I believe it's the sixth time?), but the episode ended with her and others that were on New Caprica having a changed feeling.
I wonder how things are going to turn out with Hera now that Number Three has finally seen that her dreams had, indeed, come true. Does she feel true love now that she has Hera in her arms? Has her faith shifted into a new light?
Not to mention what will happen when Sharon finds out that her daughter truly is still alive.