have you tried to check the validity of game files via steam?
go to your library and right click on no rest for the wicked. select properties → installed/local files. then select verify integrity of game files. it might take a few minutes. steam checks for missing game files and downloads them if needed.