Microsoft said it will allow indie game creators to self-publish their content on the upcoming Xbox One console, a dramatic departure from its current policy on the Xbox 360.
Additionally, Microsoft said that every Xbox One could be turned into a development...