First time I ever heard of that game. Although looking at the screenshots it goes into much more detail than ours.
Indeed - however their focus was only on warefare, not on economics; also as far as I remember this detail level was the reason why they failed with development.