Why Impulse sucks -- Impulse vs Steam
Why do I believe impulse is vastly inferior to steam? It has to do with pretty much every feature that steam has other than the online store and downloading.
Both Steam and Impulse provide a download game platform, but steam offers much more:
1) Find people you recently played with and add them to friends.
2) Look up games by steam friends (maybe thats just Left 4 Dead, but its a wonderful feature)
3) An IM and VOIP client for communication outside of the game itself, and also ties into the VOIP in the game as well.
4) Ability to invite friends right into your current game.
5) Ability to add non-steam executables as shortcuts to steam, so steam can act as my one-stop-shop for all games I play as a list. I already have it open for L4D, but now it allows me to also see all the games I have installed including demigod.
6) Closes when closed. I notice the impulse executable never really dies even if impulse is shut down. I do not like that. I wind up killing using process explorer the last impulse executable.
7) Set up a "steam" profile, including avatar, and its can be propagated to games.
While i read some information stardock provided about impulse being nicer for developers than steam, I don't see the value as a gamer. I don't care what awesome APIs are designed, as a gamer I see less reason to use impulse than steam!
The only thing I do hate about steam is that if you buy a game though non-steam methods, you can't activate it on steam. You get steam bonuses only if you contribute to valve by buying it from them. Hopefully you guys will do better in this category.
FYI: If you guys package google chrome into impulse it would definately start up faster, IE is really weighting you guys down.
Also forms often gets into a state where impulse keeps throwing errors on every page load. The only way to end the errors is to kill all impulse processes and IE processes.

