I finally finished this the other day. 120 hours on normal. I didn't want to play on hard because I figured I would have to repair stuff more often. I did max all the factions, built all the roads, etc... There is still some stuff for me to do if I want to plat it which I doubt I do.
A great...