Return to AngelWick
This is an idea I tried in one of my games. It kind of forced each character into training before being able to raise their traits.