New Project: Ultima 3 – A New Exodus
Feeling that the class system in Ultima 3 was implemented as little more than a broken afterthought, Jeff Ludwig took it upon himself to painstakingly rebalance — and provide better distinctions between — the eleven playable classes and five playable races presented to users by the third Ultima game.
A New Exodus also makes several other modifications to the game. The mod is for the Nintendo Entertainment System release of Ultima 3, and requires an original ROM to work. You can download it from the good Mr. Ludwig’s website, or from the newly-created project entry here.