Hey there,
I'm currently unable to install the desktop app to help debug this issue, as the itch.io servers are getting utterly slammed at the moment. Until I'm able to address that, would you mind downloading the game through the game page directly?
Sorry for the inconvenience,
-- Ryan