Let battle commence! Company of heroes 2: Ardennes assault is out now