Hi, if you dowloaded the game directly from itch.io website make sure to extract the correct file: siren-head-resurrection-win.zip.
If you are still having problems dowloading the game from website I personally recommend using itchio application because of automatic updates and ease of use.