Zkuq on 17 August 2010
'The best-selling'? Ahem, Starcraft here wants to say 'hi'.
Anyway, Games for Windows Live = no buy for me. Wait, no one would have bought it anyway. No try for me then.