CMA Microsoft Activision Blizzard Deal Approval Looking Good