How do you grow faster in Empires 2?
Building more town centers is important to your civilization as it will allow you to create more villagers. The town centers and the wood cost 100 stone. You can trade resources in the market if you need to. In the Castle Age, you want to build 2 to 3 more town centers.