It actually took me a few days to realize that this was a "game". I lost interest in Half Life 2 =/
However,when I bought the "Source" game a few years ago I fell in love with Steam. But I also love Impulse!
I didn't play the first one, but I heard it was pretty decent, I love the concept and everything. I'm thinking about buying the first one and this one when it comes out.