I see that people on other games have the same issue. They all just tell you to download the file directly from the browser.
Someone else on itch (Hechelion) posted something about this:
Why is this happening?
When you upload a game to Itch, it is not mandatory that it be compatible with the Itch application, since you can upload games for platforms such as Android, iOS, etc.
The developer is responsible for adding and checking that their game is compatible, if the developer does not follow those steps, then the application does not know how to run the game.
So yeah I guess I didn't know you could make it compatible with the itch.io app.