All of their games are just a huge succes, even those that are just utterly out of no where like Hearthstone.
If you look at twitch top 12, all recent blizzard games are in there.
Is blizzard just the best of the best or is this just luck on their part of games.