Microsoft introduces game hubs for PC gamers


Microsoft is rolling out a “game hubs” feature for Windows PC users. Game hubs centralize data about different games in one spot, eliminating the need to search the internet for specific information (e.g., completion times, achievements, add-ons). For now, game hubs will only be available for Xbox Insiders on PC…

Read Entire Article