Are you struggling on normal?
I'm kind of annoyed by the game, because anything under legendary / normal is trivial, and anything with battle difficulty above normal is just silly, because the AI leadership bonuses completely wreck balance.
If you need some tips just let me know, few 100 hours...