I was able to download the file through the itch website on my browser. And I was able to decompress the file using 7-zip without issues.
And I am thinking it is too, just don't know who to contact about it! LOL
Thanks for the reply in trying to figure this out!