Blizzard Says Worldwide Average Viewership for OWL Finals was 861k - Unikrn News