Company of Heroes Contributors Game Design GamesFactions have layers! or how Company of Heroes 3 builds their faction identities