Did you download from the site or used the itch app thing?
Did you use 7zip or winrar to extract the files for the rar file?
Also the gallery does work but is now locked with passwords/beating the level.