Activision Blizzard Net Income Falls on Higher Revenue