Since this is a Carthage vs. Rome game, using armies in the style of the second Punic War, but not one of Hannibal's famous battles in Italy, it must therefore be one of the lesser known contests in Iberia (present day Spain) in the years 212 to 207 BC, right? Right!
This is a four-player game with each player controlling two divisions (one infantry, the other cavalry or elephants and skirmishers). Carthage and its allies/mercenaries had native Iberian medium infantry on its right with Celtic cavalry on its far right flank and elephants in the middle, Carthage's right was Libyan heavy infantry with Numidan light horse on far left flank.
The Romans were less varied (as they are) with infantry divisions in the middle and Roman or Italian cavalry out on the wings.
In a nutshell, the Carthage left and its opposing Roman right both failed to advance in a systematic way, while in the meantime the Iberians raced out in a head-long attack on the Roman left.
Given that the Iberians are medium infantry and the Romans are crack heavy infantry with boosted support values this should have been a rather futile assault. But the Iberian dice were fortunate and the Roman dice not so much and the result was what ancient historians call "great slaughter."
"Great slaughter" and great many complicated rules situations with units ending up behind each other and flanking each other and just a big bad scrum and by the way just before the elephants finally got close enough to attack the entire Roman left broke and ran.
The aforementioned Carthage left and its opposing Roman right played out the string which saw the Roman cavalry collapse which triggered Roman army collapse.
But hey we didn't screw up any rules too bad although there had to be a lot of double checking. These armies will be on a tabletop again soon!
Here are the army lists used if you care for such things...
CARTHAGE
Libyan heavy infantry x2 @ 29pts each: 58pts
Allied medium infantry x1 @23pts: 23pts
Allied medium infantry x1 @23pts: 23pts
Iberian medium infantry x2 @23pts each: 46pts
Allied light infantry w/ javelins x1 @20pts: 20pts
Baleric slinger skirmishers x2 @13 pts: 26pts
Numidian light cavalry x3 @19pts each: 57pts
Gallic medium cavalry x1 @ 28pts: 28pts
Elephants x3 @ 23pts:
69pts
TOTAL: 327 points
ROMANS
Hastati/Princepes heavy infantry x6 @ 23pts: 138pts
Triari heavy infantry x2 @ 28pts: 56pts
Skirmisher x2 @ 11pts each: 22pts
Roman medium cavalry x3 @ 19pts each: 57pts
Allied medium cavalry x2
@ 19pts each: 38pts
TOTAL: 311 points