Yes, that's not bad. I was also planning to add Jaguar Warriors. And let's put the heroes on a trot. :)
Problems: with the castle name. "Ziggurat" makes me think of the undead from Warcraft. We could call it something like "Abode," "Jungle," etc.
And also, the history is exactly the same as in the real world. That's not good.
Thoughts: replace level 6 – there are Rakshasas. I have an interesting idea (at least, I think it is):
Sonar. Young men of the Kalzla people, chosen by the gods and having undergone the initiation rite, become Sonars and gain enviable Power: their movements are so fast that the eye cannot catch most of their movements. Their reaction and strength increase, and they can also use Sun spells.
Description: a unit with not too much health. Their attack is very effective, plus enemies cannot retaliate. Ability: "super speed" - gives a 30% chance to dodge ranged or melee attacks.
Appearance: a swarthy young man of strong build with a spear. His eyes glow with a sun-orange light.
Quasar. Having gone through many battles and completed the Initiation rite, Sonars become Quasars - Chosen by the Sun. They gain almost unlimited energy. Their eyes glow with a blue-azure glow, and their movements are even faster.
Description: high initiative, 50% chance to dodge ranged or melee attacks, no retaliation. One big drawback is weak health.
Auto-translated