rcoutme
Emperor
One of the biggest problems I see is that you upgrade ancient cavalry to knights, but ancient cav is obsoleted by Metallurgy. Knights are created by Chivalry. Mettalurgy is only one tech behind making Cavalry. This would seriously screw up your upgrade system.