The Developers have jumped ship over 2 years ago. There is not that much help to be had here, as most of us haven't played the game in quite some.
I haven't played it in about 2 years. So carefully check the threads for a solution, is the best advice I can give, and make sure you have the
"Recommended Specs" for this game, not the
"Minimal Specs."
Good Luck.