wont the steam version of hl2 be like a 95% finished game that they will continually update to completion, that way they keep their word on the release date and ship a completely finished game to stores where the majority will buy hl2. and also how many ppl will actually buy single player only hl2? arent the future mods gonna be this games lifeline once ppl complete story mode.