Activision Blizzard has announced that its March quarter net revenues and earnings per share are ahead of previous goals, citing Call of Duty, Guitar Hero and (of course) World of Warcraft as franchises that continue to stay strong despite the economic downturn.