I really liked this episode. ALthough I agree about the show downplaying Jonnz' crime. A lot of forward movement and I'm excited an how Siobhan got her powers. I mean, the particle accelatror was in another universe right? Or maybe she's a lovechild of an alien and a human.