Quite a bit of mud hurled at the wall to see what sticks in the episode, and it's all feeling a bit slapdash now, not really a clear and focused story any more, just a bunch of stuff crow-barred into the episode run time.
Some of it was ok, some of it was more of the same and some of it is starting to get tedious.
Maybe it's being written by committee now, but there just to many disparate threads that don't form a cohesive story going on now.
Some of them are killed off before the form any meaning, like what ever was happening with the doctor before he was taken over, and we get an endless trail of baddies, disposed of before they even register.
Looks like this one will get cancelled soon. Maybe that's for the best.