I'm not too familiar with Steam, but seeing that nobody has helped so far, I'll just suggest verifying that the folderpath to your cryiss game is still accurate under steam settings?
problem found Steam decided to start in german. Now all my games in german. with this Settings Crysis 2 crashed everytime Danke an Frankfurt... Demn?chst nur noch Türkish?