I would also like to add a suggestion for some balancing. To me it seems it is a very good strategy to go for knights and cannons. Actually, it seems to be so good, that most of the times games end right here. Build up a few of these stacks early and go conquer the world (playing on emperor and immortal mostly). To keep the game interesting through this time I would like to suggest: - give knights -10% city attack - castles always keep 25% city defense, even when bombed down I believe this would make it more difficult for your monster stacks without making it impossible if you are really good. You would definetly loose more cannons which slows down your attacks, but you would still need them since the knights have less punch. Since this would boost the significance of the castles I would recommend to give castles only 25% building bonus from stone. So they are more expensive and it is more balanced if you do not have any stone available. Hope you like the idea... Balancing in general in just great though!!