Post Thumbnail

Blizzard Entertainment has paired up with popular streaming website Twitch for a new contest specifically designed for streamers. The Blizzard Stream Awards are to recognize and reward streamers of Blizzard's entire stable of games, from World of Warcraft to Hearthstone and more. In order to quali...

January 31st 2014 at 2:00pm 0 Comments