Business Insider favicon

Facebook is launching a new gaming hub and app to try and lure gamers to the social network (FB)