Searching the net I can see that a few people got this error with other games and that the itch app might be the problem. If you're using the itch app, try downloading from a web browser instead.
Yes.