hey uh. the itch.io app installer doesn't seem to be working
You can download it directly from our site.