Gamasutra have an article , from Microsoft I guess, about what the process of creating and reviewing XNA community games will be. It's an interesting read, if only because it makes it clear that the peer review process is only about content, not quality. It will be up to the general mass of Xbox...