If you change the download link to have dl=1 instead of dl=0, it should work with the itch desktop client (also skips the dropbox nag screen for everyone else).
I've changed this to a "1" and I was able to see it work in a private browser page. Can you confirm this works for you? I'd appreciate the feedback. Thanks!