"he was ready to submit The Impossible Game ... to the Xbox Indie marketplace ... Unlike Apple's App Store, this outlet has no corporate gatekeeper - the games are reviewed and rated by the community."
Is that true -- that there's no editorial control of indie games on the Xbox marketplace (except by the "community")? Edit: impressive!