Hiya! I just checked the file info here on Itch and realised that I hadn't ticked the box to indicate what platforms it was for. But I've just done so - so it should be downloadable for you now. :)
Other people have been downloading the file though, which is confusing. I don't know why that would have prevented you from downloading it but not them! Huh. But I'm sorry for the holdup there! Do let me know if you have any more trouble with it~