I agree the map is big
Don't worry, a big map has its pros too. Loads of people didn't like the small map for my game, and thought that the excess detail made it hard to concentrate on the individual aspects of the core mechanic.