Diablo 3 animated short: Angels vs Demons… #anticipation builds #blizzard