É tipo um programa que serve como central/biblioteca de jogos. Você compra através dele (até mesmo com cartão nacional) e baixa o jogo. Se não estiver jogando mais, pode desinstalar e instalar/baixar novamente quando quiser.
O Damourax, por exemplo, pelo que vi, tem uns 50 jogos. Volta e meia saem uns grátis, uns beta pra testar (o Command of Heroes II tava free play antes da pré venda por esses dias).
Além de ser uma excelente época pra entrar nessa, já que amanhã começa a summer sale (jogos com até 80% de desconto).
Edit: Half Life 2 tá por R$4,24