I remember as a kid I absolutely hated the direction they were taking the series. The guardian plot was being shoved down our throats and had no logical ending. Who was he, what was he, why was he doing the things he was doing to absolutely dismantle and destroy the world I've fallen in love with.
Ultima 7 he is a thought... literally. He keeps his cultists from drinking, he's formed a church which is, actually, efficient in what they do and not always corrupt … just like any church.
The games should be played Ultima 7, Ultima Underworld 2, Ultima 7 part 2 in that order. Characters from one show up in the other, and the plotlines roll seamlessly with one another. The black rock serpent, for example, that helps you even go to serpent isle is given to you by one of the goblins living in the sewers under Lord British's castle in Ultima Underworld 2. That and the primary characters in Ultima Underworld 2 were taken from Ultima 7; Finnigan, Patterson, Mariah, Nystul, Geoffrey, Julia, Iolo, Dupre, Lady Tory, Nana, Nel, Nelson, Syriah and of course Lord British himself.
Now here's where things start falling down for me; the ending of Ultima 7 Part 2 was such a rush job that without a walkthrough I would not know what to do. Get the buckets of water from various temples, make sure you pack the Philanderer's Friend when you go up against Vasculio, the Dispel Field spell scroll... ONE ONLY in the game... is absolutely vital to the game so if you burn it being stupid be prepared to back track because you need it to get the Horn of the Gwani. Then there's NPC's that happily tell you what their town is about while they're wandering the blood-filled wasteland that their town has become. It was sloppy, in the gaming world it was like completing the Mona Lisa with a happy face in crayon because your patron was EA games.