Thank you for your input. I downloaded this app after downloading direct from itch.io because that didn't work. Betas eh?
Hi Archon -- I believe itch.io has fixed this issue. There is a new version of the itch.io launcher: 18.7.0. This should fix the problem you're seeing; see also https://twitter.com/fasterthanlime/status/773678754371698688