Microsoft finally added Game Hubs to the Xbox App for PC, after teasing it earlier this year by Flavius Floare News
Xbox released Game Hubs, and it could be the platform that brings the community together by Flavius Floare News