Btw for the record, it is more likely that the game is causing the driver to crash and windows can't restart it than the game being broken.
When in Vista a driver crashes, windows tries to restart it. Earlier versions would BSOD directly. But Vista manages to recover it almost every time. When it isn't is when you get a BSOD so note the error