Blizzard Arena Venue opens on October 7 in Los Angeles

Written by Medievaldragon on . Posted in Overwatch

Blizzard Entertainment has acquired a permanent cutting-edge entertainment venue to hold future live competition including the Overwatch League, the Hearthstone …read more

Be Sociable, Share!