Didn't read the whole thing, but looks real good.

One thing though, why put all your horses in your CD city?