I think the Aztec are overpowered if anything, in the hands of humans. Aztecs are the only civ I can even come close to competing with on Deity, and the early snowball is the reason. Jaguars help establish your pantheon, handle barbarians with ease, and stacked with authority on kill bonuses are...