I liked the energy of this episode, and feel like the Doctor is inhabiting the character a little more - or it just takes me a while to get used to someone new.
And what I liked the most about this episode is that they brought back the original actor who voiced Sutekh in the 70s - he is 91 years old now and sounds exactly the same now as he did back then. I loved that.
BUT.... so much about this episode didn't make sense. I was disappointed that Ruby's mum was just a random ordinary woman - I had hoped her mum would turn out to be RiverSong and that she would end up being the Doctor's daughter or something. Total let down.
Also, still none the wiser as to Mrs Flood - one minute she seems nice, then she seems cryptic and creepy, it's starting to annoy me now.
Also didn't understand why the Tardis was responding only to Ruby's memories when surely the doctor had many more, stronger memories of the Tardis? Like everything was pointing to Ruby being mysterious and special by birth...but no. That didn't make sense. At least with Clara, back in the day, that whole impossible girl stuff sort of added up and made her actually special and unique, but this time around it all fell totally flat.
If only they could have thrown in a 'Are you my Mummy?' at the meeting in the cafe 😁. Kidding.
I did like the special effects which I thought were great, but what I think has been missing this whole series is the comedy. There used to be bucket loads of clever one liners, a lot of which were very funny, but we haven't really seen that since the Capaldi era. Or it would be nice to have some characters whose mere presence is a bit of light relief, like Drax the Sontaran or similar. In fact they should just bring him back, end of.