According to internal sources, Microsoft will release free-to-play games over Xbox Live. These games will be released for free and generate income via the purchase of content like items and other perks.

Originally, Microsoft title Kinect Joy Ride was going to be a F2P title, supported by customization purchases. F2P titles run the gamut on PC right now, from MMOs of all sorts to shooters and racing games.

Source: IGN