Games for Windows - Live, eh? Why, when we've been happily playing online PC games for years, do we need Microsoft to come along with a standardising service like this, some of which you have to pay for? Hell, I'm not going to touch that with a 10-foot barge pole, it's a complete pile of dog turd. Or is it?
Now that the dust has settled following Microsoft's announcement on Games for Windows - Live and it's all had a chance to sink in, you know what? On the whole, it's no bad thing.