That's so weird, right above the information, below the description, there's the downloads section.
Maybe try to use the itch.io app, if you want to, anyway, sorry for the inconvenience :(
No worries, it's not anything you did. Thanks for trying though! :)
Edit: ACTUALLY funny thing. I was trying it in the app, but when you suggested it, I decided to do opposite and try the website. The links show there, so I got it downloaded now. Thanks again :)