This is all pretty much how I felt about it too. And it bugged me too that if they did explain how it was transmitted, I missed it. I felt like there was actually a lot of plot I missed (because I'm always far more interested in watching the character interactions) so it'll be interesting to see if I catch more of it upon rewatch)!
no subject