What would also be nice in the form of continuing updates would be the addition of new random events patches every six months or so. Little stuff like that shouldn't take much development time, I assume, but would help to increase the replay value. Different people play different ways but at least in my approach, once I get a good mastery of the game, I start letting bad things happen to see if I'm good enough to recover from them. My first time through a typical game, I'll always save before a battle or something risky. Maybe it's a battle I shouldn't have fought, maybe it was close and the odds might go my way the next time. Purists call that cheating, I know. But once you're really good at the game, you can see just how good when you let things go really bad, see if you can recover from that.

I'm not just suggesting bad random events, mind you, nice ones would also be fun.