You Can Now Stream Overwatch (Or Any Blizzard Game) To Facebook
A few months ago Blizzard announced a strategic partnership with Facebook that allowed gamers to quickly and easily stream Overwatch and any other Blizzard game to their timeline. Today that partnership has borne fruit, and Blizzard has announced that the new streaming feature is live. The Facebook streaming feature is now open and available to […]