You're probably tired of seeing your friends spam your walls with Overwatch Play of the Game reels... well now Blizzard and Facebook are teaming up to give you MORE OVERWATCH IN YOUR FEED as well as all their games with Blizzard soon to integrate support for streaming via Facebook Live.