Xbox One self-published indie games start appearing in the store
From The Verge: Microsoft unveiled its Xbox Live Creators Program earlier this year, designed to let indies self-publish games to the Xbox One Store. Xbox testers in the Alpha Ring are now starting to get access to a small selection of titles that are self-published in the Xbox marketplace. Windows...