Why does the game feel the need to accept incoming network connections? Windows firewall just blocked it from trying, and warned me. But the truth is, if I recall correctly, I've already got that blocked at my main firewall, which filters packets based on the destination - and drops all connection attempts to insecure operating systems such as windows. (Only my *nix machines are allowed to appear as servers on the net.)
My previous installation of the game worked fine, until the recent corrupt patch, and I don't think I've got a RoM shaped hole in the main firewall. (If I have one though, I'd have put it in place almost 2 years ago, so may not remember.)