It shouldn't. Steam and Crysis should be two different things unless you bought Crysis through steam. All you can do is try reinstalling it and repatching it up to the latest version.
New drivers might help too, but since it was already working that shouldn't have anything to do with it.