Hmm, if it's missing files, I'd suggest verifying the game cache on Steam.
If that doesn't work, try adding these files to the *root* of your game directory -- in "Steam/steamapps/common/A Solitaire Mystery".
https://drive.google.com/drive/folders/1YtK77KXMGzHGRNl0BlKoKmN6yVp_UMQe?usp=sha...
Edit: Incidentally, that "luarocks" folder in Roaming isn't on my machine, but the game still loads fine.