Fedgit: I have same problem here.
I think crash is happen under certain circumstance. When I execute the game and play
any mission for the first time, there is no sudden crash.
But If I replay that mission, crash happens.
And it often happens when I beat the enemy or when the monsters coming out. :(
I didn't have time to make more tests, but try setting the game's affinity to 1 core. You can use the program Stuff has indicated, or you can, every time you open the game, minimize and do it in windows process manager.