Meet the Roman gods and see how they influence your city's growth, combat, destruction, and provided blessings in this trailer for Roman Triumph, an upcoming city building game. At the northern ...