Yes, but all of their instructions were general troubleshooting, and none of them worked (I'm not getting a specific error message; setup.exe simply doesn't do anything.) I could directly email them, I just figured it was such a popular game, there might be a patch out there on the many file-sharing services I'm too chicken to use.