Ithink that vassal states would add a great deal of depth to the game. Essentially, you could account for many more of the world's minor states in a way that didn't require constant barbarian attacks. I need some ideas about how to implement this (conceptually and Python or XML if that's possible). I was thinking that you could make a barbarian faction that gave its protector all the units it generated, some gold, and was easily swayed by culture to adopt another protector. Any ideas?