Thanks to World of Warcraft and the Call of Duty franchise, Activision Blizzard has revealed that its first-quarter profits for the period ended March 31, 2011 has climbed from US$ 1.3 billion to a record US$ 1.4

More...