Played through five times.
Has random difficulty. The only random element is how many soldiers each other city will have. The other city will ALWAYS have that many soldiers. You can't dwindle it down. I am not sure if they ever stop paying you your annual tribute. If you beat enough of them there is a bug where they just give you 10 cattle in total instead of however many they all owe in total. Anyway, this randomness of enemy soldiers amounts is the only difficulty and it is random.
Game is simple. Get soldiers. Defeat enemies. Make them give you cattle. And that's the win.
Having a vassal takes too much time, not worth it.
If you want to make other cities build temples to your deity you cannot vassal them anyway.
Other than what I have listed nothing else matters. There is no permanent win end game scenario that I discovered.
Great game for itch.io standards. Cannot wait for the update.
Thanks! :)