Another good story here, in what seems a good run in this last season for the Fifth Doctor, really hitting his stride, I do think having 3 companions initially did hinder things a bit, and his portrayal of being weak in Castrololva as well.
This story also shows that just the Doctor and Turlough can be a good mix, which we happily get more of in the Big Finish stories, even if Turlough at times seemed back to is old conniving self from his first stories, albeit for a bit better reasons here.
The Doctor and Turlough in good form here though, and the Master also is in good form, and in an interesting predicament. Does have some of the tropes of prior stories that I don't enjoy (Doctor being mistaken for the bad guy for a bit longer than I like), and certainly the ending is a hard one for the Master to come back from, though he inevitably does.
Peri is introduced well here as well, getting quite a confused / almost accidental introduction into the TARDIS team, but is shown to be quite strong willed and independent from the get go here.
Kamelion gets to return and have a send off here, but after pretty much disappearing following the King's Demons, is a bit of a 'oh, that's right, he's still in the TARDIS isn't he' and the lack of continual appearances removes much buy in into his fate.
The one off characters here are also pretty good, an interesting mix of characters that add to the plot, to make for a good tale, and a good send off for Turlough, especially the ending scenes showing how much he has grown / changed during his time with the Doctor.