Overwatch is a newly released online multiplayer game from Blizzard, and will appear on Facebook’s live game-streaming service.

Facebook and Blizzard getting into the game-streaming business

The booming world of video gaming as spectator sport is about to get even more competitive with the entry of the social media titan into the field

TOP PICKS

Overwatch is a newly released online multiplayer game from Blizzard, and will appear on Facebook’s live game-streaming service.
READ FULL ARTICLE