“The submission of a release candidate means that Valve has finished the creative work on the title, and it now only remains for Vivendi Universal’s QA department to approve the title – or bounce it back for some quick fixes if show-stopping bugs are found.
As such, a release date for the title should be announced shortly – with Valve marketing director Doug Lombardi confirming last night that “we don’t have a release date from VU at this time, but we’re hoping they will pull out a release date soon.””
Why bother with a final release at all? The Half-Life 2 source-code has been leaked so many times that the game is basically out. We are just playing of course.