In the "Edit game" page if you check mark the windows logo then I can download from the itch app. Otherwise itch app doesn't let me download it
did it