Honestly it's ALOT cheaper for you to buy them off the internet if you are too busy that you can't find the time to pick them up at a store. Also, I do not believe that MS points work for Games on Demand. There are just way to many advantages to owning
a actual copy than digital aside from the price. But if you really wanted to ask for a game to be put up on Games on Demand than these forums are just the place, if you get enough people to agree with you and want it as well you may get your wish. This is
how Phantasy Star Universe was put up on Games on Demand a little bit ago.
agreed, they are way to over priced, an the only games on demand u can buy with MS are the XBOX originals, but to be honest, not many are worth the price, n how do u have game on demand an you put most lame games, specially from XBOX originals...