The wrath of Achilles in Total War Saga: Troy


Sega Europe announced that it has promoted two key executives at Creative Assembly, the United Kingdom studio behind the Total War series.Read More

>> Source: VentureBeat