Company of Heroes 3 review | GameQuarter