check the main page here, valve wont say anything, most likely because they either dont know how long it will take to clean things up (enough so to release the game) or they dont want to say its delayed because of the response they would get
also, vivindi said the delay wasnt official...at this point the truth is no one knows