I always knew that Xena was a Cylon!

OK my speculation about seeing the Cylon baby in the last scene of the season finale was wrong. This episode was very interesting but still a bit weird. I'm curious how this episode will influence the things to come. I hope we will see more of the Cylon Caprica and the resistance in the future.
I'm not a Sharon fan but this time her acting was absolutely brillant.