Senior Game Director Richard Aldridge spoke to us on a variety of topics, including the making of recent DLC factions and ...