Ballad of the Antichrist

Ancient Gods wage a war in secret while the fate of Mankind hangs in the balance.