basicaly, gabe newell (front man for this project) opened (or viewed) an email with a trojan written specificaly for this hack. the perps then slowly stole information he was keeping on his machine over time so as not to cause unwanted attention. i suspect had newell been more wary of what emails he opened, he would have been fine, but not even a virus scanner would pick this up (i dont think). i agree it was rather silly for him to keep the source on the same machine he answers mail on, but them's the breaks. estimates mid next year seem most likey for the rewrite.