I need more information about it.
Yeah...one of the issues I have with steam is the it's 'the only one for me' idea. Ultimately that is bad for gamers IMO.
What I like about Impulse is that it's just a delivery system. They don't have special versions of games and you aren't forced to run it to access your software. You can run their front end if you wish and they show available/provide updates etc. (not sure if they do auto updating but I don't want that anyway).
I also like the fact that they have stated what will happen to your software if they ever went off the scene. Problem is they are not given the rights to enough software. Bit of a chicken and egg situation.
Whatever...if people treat Steam like some kind of religion (not suggesting you are one of the you are one of the extremist fanbois) a competitor is never going to arise. Surely another monopoly is not good for anybody?