Gamasutra has an interesting article about Windows Phone 7.
http://www.gamasutra.com/view/news/2...ws_Phone_7.php
To answer a previous question here is a small section from the article.
Like on the console, "there's a demo built into every game," says Unangst, and also similar to the console, Microsoft will be managing release dates as well as pricing and game selection. "A few" games will be released every week to Xbox Live on Windows Phone 7.