2 years 9 months ago Link Gamasutra Microsoft said it wants to "enable any creator, anywhere on the planet, to make games for our ecosystem." ... Tags Gamasutra