The Microsoft Store is a digital distribution platform operated by Microsoft. It was created as an app store for Windows 8 as the primary means of distributing Universal Windows Platform apps. From Wikipedia
The first wave includes two Star Wars titles, with weekly releases continuing throughout May and permanent ownership for redeemed codes.