Might be network related as well, if you got Steam try running the game with Steam logged in and running.