Matthew Doucette:Are submitted games to community supposed to be ready for publishment? Or can you submit a demo or beta game?
The former of the two. XBLCG is not a dumping ground for demos and betas. It is supposed to be a destination for completed and tested games.
Matthew Doucette:Also, when is a game guaranteed to be
published on Xbox Live? Have the games that have already passed peer
review going to be published, 100% for certain?
Currently it seems to be that your game will go up into "Processing" first while they get everything they need to ready. Then it enters "Peer Review". Once it exits peer review, it goes back into "Processing" for a day or two while they get it up to the Marketplace. After this point your game is live on the Marketplace. You do get an email when the game starts heading towards, and arrives in, the Marketplace, if I'm not mistaken.