Originally Posted by Intel17
This might sound dumb, but, what is stopping valve from releasing it on Steam right now?
Its not done yet.
You guys remember last year? "its nearly done", "its about to go gold", deadline passes, *crickets chirping*, "it won't be out until next year", "yes, we said 'september' but we didn't say which year", "ummm some hax0rs stole our one and only copy of the source code... yeah thats it".
This time they are blaming Vivendi.
You will still be waiting for it this time next year.