It took some time but it seems Caprica has finally found its balance. Even if the dog barking at the Cylon, recognizing its mistress, doesn't make sense at least it allowed Daniel to find out about Zoe. But does she trust her father enough to reveal her true self ? If not what would he be capable of doing to change her mind ? This episode focused on these two characters and for once their development was important. We learned a lot about who they're, their limits and how they think. Some scenes were quite psychological and the little mind games were both interesting and entertaining to watch.
Joseph continued to search for his daughter Tamara and even if I don't really like the noir virtual game he has to play I really enjoyed his character development. He's both charismatic and weak. Such a contrast makes him more authentic and empathic. With his brother he beat Daniel Graystone in the Gravedancing episode but without him he's not as violent. But somehow the writers managed to connect both worlds, the real and virtual ones, to help him learn how to be more confident. In fact it's not the first time they influence each other as Zoe already criticized virtual reality in the previous installment, as she was talking to Philomon after her plane crashed.
As for the other characters Amanda Graystone was also featured. She learned something very important about what's going on in her life and it was really unexpected. It should definitely redefine her relationship with an other character. With so many interesting elements I worry less for the show's future but there're still a few cons that makes the experience less immersive. For example beside the dog there was an inaccuracy about the Cylon and Daniel because the last should know everything about his invention. But maybe the issue will be solved in the upcoming episode.