A very interesting read over at

http://www.next-gen.biz/index.php?op...=6831&Itemid=2

talks about how Xbox live could be used as a tool for developer's to test their ideas and concepts for games.