Would someone please explain something:
Isn't Steam a game store/delivery service just like GFWL, Origin, Impulse and others? Aren't these individual entities? Why would one require the other to run their games? I could buy a game on Origin and play it on Origin, for example.
This is as strange to me. Why would one service demands you use another service to play the game you bought on it? If the game is NOT on Steam, why the hell offer it on Steam? Am I missing something? I can't buy Starcraft 2 on Steam, because it is NOT a Steam game.
Thanks.