私の作ったゲームでもマシンの再起動誘発してたことあったよ
ウチの開発環境でもユーザのとこでもあった
100%ではない(微妙な別の原因に左右される)けどある程度再現性があり、
そのときの原因はほぼ間違いなくビデオメモリのオーバランだった
(特定して修正したら再起動一切なくなった)
このゲームと関係あるかは知らんが

ビデオメモリのオーバランはDirectX3とかの時代から
再起動してたきがする
そんときはwin95とかだったけど