Additions like these makes one wonder why they were not there from the start. Anyway, Microsoft has just announced game gifting of digital PC games, one of the more requested of features. This means that Windows 10