Is this something that just happened... or always happened with your games? Lots of times when I hear about games crashing.. it's because after the game was installed... the user forgot to install that c++ redistributable that a lot of games require... or they forget to update their DirectX. I usually just accept those optional downloads at the end of the install... if I don't need them they're skipped.