I have tried gamejolt but the rar file seems corrupted there as well. Can you maybe please try to upload a zip?
ok don't worry now there are 2 archives