I had this too once, verify file integrity in your Steam install might solve the issue. Its worth a try.