Awesome job guys! Great job from a great team!!
I like that you have made the borders of states more realistic since realism is one of your objectives and you 've made states that didn't exist by then dissapear in favor of others such as the absortion of libye, new carthago and corsica to carthage and Cyrene's to Egypt. I 've notised however some more tweaks you can do for an even better approach:
I 've made a little research in books and maps (and wiki) and the Seleucid kingdom was streching to Bactria and lake oxianus. i know of course that an extent like this would had the Seleucids overpowered but i strongly believe that at least the existance of ''Persia'' is all too anachronistic and an absortion to the Seleucids is far more accurate. Additonally an extent to Iconium in Asia Minor whould display better the ''hegemony'' it really had in the peninsula.
On the other hand it's rivl Egypt could annex Cyprus and it's Cilician territory as it had since the independence of Cyprus was gone by some time. That way Egypt is strong enough to put fierce resistance to any plans of the Seleucids for an extent to Asia Minor or even take the initiative and to keep the Seleucid fleet at bay maintaining the rule in eastern Mediterranean.
Last, i found that Epirus didn't had Thessalia by then-capital Larissa- (never had actually) but instead Thessalia was divided between Macedonia and the Aetolian League. I 'm not sure if you are willing to make a new state from Zero (the Aetolians would be actually cool) as an annexation from Macedonia would be easier.
Keep the good job!!!!

















