Facebookâs new game streaming exclusive is a direct challenge to Twitch and YouTube
But will pro gaming fans ever accept Facebook as a credible source for their live streaming fix?