With Activision deal, Microsoft gets another scandal to clean up