Microsoft Lets Xbox Live Users Build And Sell Their Own Games (TechWeb)
On July - 24 - 2008
TechWeb – InformationWeek – If it passes a peer review, the creator will receive up to 70% of the total revenue generated by the game.
TechWeb – InformationWeek – If it passes a peer review, the creator will receive up to 70% of the total revenue generated by the game.