I believe I fixed this. Apparently it was related to my McAfee anti-virus software. I reinstalled the game from scratch, scanned the .dll, then added that file to an exception list in McAfee. Hopefully this will prevent the problem from happening again.