We've checked and the original file works. There seems to have been an issue when uploading it to Itch! A new upload will be up asap!