I'm guessing the game runs for a while and then crashes right?Have you updated your drivers and also what are your system specs hardware wise or if it's name brand then what brand and model is it?First thing I would try is updating your drivers but you got to know what hardware you got to be able to do that.Also what you could do is try running the game in compatibly mode.The game might be crashing due to incompatibles possibly. Right click the games icon and go to properties then select the tab called compatibility. Were it says compatibility mode check the box run this program in compatibly mode for then try by selecting windows xp(service pack 3) then click ok and see if the same problem happens.Another thing you do is updating direct x which can be updated from here by downloading it and installing it after downloading it. link>>
Download: DirectX End-User Runtime - Microsoft Download Center - Download Details
So find out what hardware you have and fill out your specs in your post here so we can check for what drivers you need updated and to know whether or not your system is up to running this game properly and overall gives us a better idea of what kind of system the game is having a problem on.