Just that, I try everything and there's no download... I even changed the browser
Edit: solved by Itch.io support team 馃榿馃憤馃徎