[citation][nom]lifelesspoet[/nom]So they want to replace xbox live and steam, think they are late to the game.[/citation]
More like Steam and XFire, they're only considering PC gamers, therefore Live is out of consideration.
Personally I'd prefer Steam to become the standard. I used to hate it, but it's really not that bad, especially on Win7 with plenty of memory. Very few problems with Steam since I moved to Win7(x64).