Crash to desktop might also resulted from corrupted files? If your internet is decent, try uninstall the game, and reinstall it?