Hmm, not seeing the invite. It is too bad about the account thing. I get it though. I love steam, but it's effectively killed the second hand market for games. The good thing, though, is that more money gets into the hand of the developers instead of a bunch of middle men, and games tend to be cheaper than if purchased in store.