Yeah, lots of people have been having that issue when installing from the launcher, me included. I have not seen the dev reply to anyone about these issues, but you should be able to go to the itch.io website, and download/extract the game successfully. It’s a pain for it to not be managed by the launcher, but it is at least functional if you do that.