There are some problems, though, that QA can't fix, and when Ultima VIII is released, it has a lot of them. One hundred, by Smith's counting.
Smith is so frustrated by the state of this game that he writes a list detailing the reasons why he didn't like it. All 100 of them.
"I literally said it was a slap in the face to Ultima fans and RPG fans," Harvey said. "And I sent it to my boss. I don't know why I did it, but it was the kind of thing I did back then."
Where the list goes after that is anyone's guess, but it eventually comes to the attention of Richard Garriott himself. Also known as Lord British. Also known as the co-founder of Origin and the creator of Ultima. Garriott stops by Smith's work area, sits down on his desk, and asks him about the list.
"He was super gracious," Smith said. "He was like: 'This is very insightful and I regret that we didn't do these [things]. We disappointed people.'"
Then Garriott makes Smith an associate producer on the spot, gives him a small team, and puts him in charge of fixing the game.
"We fixed probably 60 of the 100 things. We fixed story holes, and gameplay mechanics. QA was so fluid at the time, whereas if you were a senior programmer you were locked into your role; you were optimizing the compression algorithm for getting it on floppy disk. Whereas I was running around like mad doing things like this."