Microsoft is to allow independent games developers to self-publish on its Xbox One games console, in a reversal of its previous policy. Continue reading...