Facebook is making seamless efforts to attract game streamers with a new type of gaming hub. Professional gamers or game streamers can actually play live streaming games online for others to watch. Another thing that even making the gaming hub better...