One thing we know about Blizzard is that they are masters at creating technically and mentally challenging games. Regardless of the genre or style, when Blizzard...