In the fractured, spammy world that is consumer PC software downloads, Microsoft is looking to make their Microsoft Store a more central hub but they need the help (and enthusiasm) of developers. In a major showing of good will, Microsoft is changing up their revenue sharing structure to give developers a bigger cut. Developers of […]...