Xbox Live Creators Program debuts, allows indie self-publishing

Microsoft has just made the Xbox platform a more welcoming place for indie game developers. The new Xbox Live Creators Program launched this week, allowing a developer of any size to publish their games for Xbox One or Windows 10. Nine new titles are available as part of the launch, with games published under the program found under the “Creators … Continue reading
Source: Slash Gear