Blizzard games are doing the business, thanks to record monthly active users, and continued sales of World of Warcraft in-game content and “continued strength” of Overwatch customization items, Activision-Blizzard had rather great Q1 2017.