its a rar file so Itch cant auto install it. you'll have to download it then you'll need a file extractor like 7-zip to extract it. Then you'll have the file folder and can play it. some games as uploaded just cant be played theu the itch app, as convenient as that would be. but the effort is worth it