We got a treat tonight in an episode which was mostly solid but had a couple of bad things to it too.
The treat was Amanda Tapping. She did a nice turn as a pretty brutally amoral Company scientist who was responsible for programming D'Avin. It was unusual seeing her as a baddie, and she was good at it. Given the way they ended the episode I am pretty sure we haven't seen the last of her.
On the other goods, the episode set mood well and had good pacing, and everyone turned in good performances. It also left us at the end with the Killjoy team in tatters and Dutch is going to have a big job reestablishing the chemistry of the team.
Which leads me to...the bad part. Having Dutch and D'Avin hook up was garbage. It is typical soap opera writing and extremely disappointing on a show that up to now avoided it. It also ran completely against the character of Dutch they had established - she was too much of a leader to do something so obviously destructive to her teams ability to work together.
So, mixed feelings.