Salammbo: Battle For Carthage - Salammbo: Battle for Carthage What is your review of the Windows video game: Salammbo: Battle For Carthage? Salammbo: Battle for Carthage for Windows PC. Computer Issues & Video Gaming.