22 July 2008, 3:38 pm
Microsoft announced today that user-created games will be sold on Xbox Live through a new Community Games section starting this fall, with developers taking 70 percent of the revenue.... read more