I still own a copy for the board-game for this and loved it 25 years ago when I bought it and still play it once every 3-4 years. So i was pretty incentivised to purchase the computerised verison. I plan to publish 3 AARs following a similar strategy but at each of the three difficulty levels.
What is my strategy? Primarily to force Rome into submission by grinding her forces down in open battles where possible and by denuding it of it's allies, then besiege Rome. Sound familiar? Didn't work for Hannibal. I'll want to ensure that Hannibal is present at most of the pitched battles so I can utilise his Punic tricks cards and his high leadership rating. The other Carthaginian leaders will essentially be used to ferry troops around the eastern med and to recruit more troops.

I choose a standard start, don't really see the point of an alternate invasion route.
Start at 104 VPs vs 126VPs, nothing like starting as the underdog


Here is Hannibal's finishing postion, all ready for Sempronius to do something rash
First of all I send all my fleets back to port in Carthage. I definitely want to have one Uber-fleet and not disperse my limited naval resources
Hasdrubal moves all his army to New Carthage in Spain– no point staying in the field when the Romans are sure to arrive next turn. I can’t retreat to a camp at this level, so I don't want Hasdrubal to fight a pitched battle in a weakened state
I end my turn
I get a Treachery card – a good start – And I recruit one Spanish Infantry unit in New Carthage

Sempronius recruits a gallic ally – then plays remove Numidian ally from Hannibal – then African desertion – I choose to remove an African infantry unit as I want to keep my cavalry units for the first pitched battle.
I intercept Sempronius and play the Surprise Punic Trick card, as I want to minimise my casualties to my troops this early in the game. The Romans won't get any hits on me for the first turn, and I may not be able to eliminate all the Roman units as I only cause routs in the 1st turn, so some may escape.
Romans play Rampant Elephants – and I get 7 rout hits, perfect – that just leaves a single Italian Ally Cavalry to face in the second round of combat. Next round I score 6 hits & 2 routs so all of the Roman units are destroyed – and I just have to rout one unit which I get back at the end of the battle.
Mediolanum changes sides with my victory.

I draw this bonus card – which will be useful when Spain is invaded
Scipio then leaves Genua for Spain with five units as expected – plays roman siege card on Emporium – so it falls without a fight
Scipio then goes into camp in the field

All those Romans and Italians I just destroyed re-appear.

Not facing any great talent yet.