Добрый день. Краш компьютерных игр, как правило, происходит в произвольных местах по ходу игры. Для решения нужно проделать несколько манипуляций. Для начала обновите visual c++ и directx, затем зайдите в csteam и проверьте целостность самой игры, возможно она нарушена. Также нельзя исключать, что причина в нестабильной работе самого компьютера. Такие вылеты часто связаны с ошибками в оперативке или перегретости различных устройств.