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?