Thanks. And yeah, it's a culmination of a couple ideas I've had for a while, so I knew mostly what and how I wanted to make it. For example, I knew the map would be big, so I have it, and things on it, generated from bitmaps. I did the same thing in my other game "Minoan" which is very similar.
Both great ideas, I'll implement them when I get round to updating it. Yeah, the AI is actually rather basic, but it works in the context of gaining score through trade (because it tends to take random, usually longer, routes), and it has some random elements to the point where the first few decisions it makes can define its behavior for the rest of the game.