Hmmmm?
Found this information on a writer’s blog for the Seattle PI:
Games on Demand
Please note that Games on Demand will be available in the preview beginning early August.
• Enjoy 24 x 7 access to a growing online library of popular full game titles on Xbox LIVE whenever you want them, in the comfort of your living room.
• Purchase Options – Browse and download a great selection of full Xbox 360 games using Microsoft Points, direct debit, or credit card.
• Game Manuals – Game manuals for Games on Demand titles can be viewed, downloaded or printed on Xbox.com.
• It’s Yours Forever! – As with other Xbox LIVE content, Games on Demand titles are linked to your Xbox LIVE account, so you can delete and re-download anything you have already purchased to the same console or another console.
Edit: Here’s the rest of the blog on XBox Updates if you’re interested: http://blog.seattlepi.com/digitaljoystick/archives/173970.asp?from=blog_last3