According to a report by Develop, Microsoft has reached out to developers to encourage them to pitch ideas for free-to-play titles that are supported by microtransactions. More information is included after the jump.
Several unnamed, but trusted sources, indicate that Microsoft has contacted multiple developers to discuss possibilities for freely downloadable titles that feature microtransactions for either in-game content or premium upgrades. According to these reports, the microtransactions will be managed by means of the Microsoft Point currency that is already in place on Xbox Live. Microsoft has refused to comment on the matter.