Ancient Battle: Hannibal — это мобильный варгейм, который впоследствии был портирован на ПК. Игра посвящена войне между Римом и Карфагеном и предлагает возможность сыграть за обе стороны конфликта. В ней представлены исторические битвы при Каннах, Тунете и Тразименском озере, а также великие исторические личности, такие как полководец Ганнибал.
В игре есть три типа кампаний: обучающая, состоящая из 7 карт, сицилийская кампания с 4 миссиями, посвящёнными Первой Пунической войне, и итальянская кампания с 8 заданиями, демонстрирующими решающие сражения. Бои в игре пошаговые и проходят на полях, разделённых на шестиугольники. В игре представлено 38 видов юнитов, таких как гастаты, слоны, метатели копий и скутарии. Пехотинцы делятся на обычных, средних, ветеранов и элитных воинов, каждый из которых имеет свои сильные и слабые стороны. Поведение компьютерного противника определяется тремя уровнями сложности. В игре доступен только одиночный режим, так как мультиплеер отсутствует.