The game is one of the pickiest pieces of software I've used in my 30yrs of IT use and seems to randomly be able to develop issues with zero changes elsewhere. I often get similar crashes when closing down the game, not to mention the general graphical & performance issues.

I'm hoping that a lot of it is related to the legacy nature of the software and the upcoming DirectX update will fix some of the problems inherent in old DX9 emulation.