The latest update to Blizzard’s Battle.net launcher allows players to stream games like Overwatch, Hearthstone and World of Warcraft directly to Facebook.
The latest update to Blizzard’s Battle.net launcher allows players to stream games like Overwatch, H
- No Man’s Sky Mods Make Everything Huge
- This Week In The Business: Backtracking, Flip-Flopping, And Other Changing Plans