Microsoft finally added Game Hubs to the Xbox App for PC, after teasing it earlier this year by Flavius Floare News