Microsoft has launched ‘Games on Demand’. You can now download full version games via Games for Windows website.
The complete list of games currently available is mentioned there.
The Games for Windows client is also available there. You will have to install it to be able to download the games .
Dont forget to check out Tinker, a freeware game!
Visit Games on Demand.