I'm on Windows 11 and when I try to download it on the itch.io app it doesn't give any options to download. :c
This is the same as gamejolt for Android, there is no way to download it, so I recommend that you try to download it here, because the file is in zip and not .exe or not marked for Windows,the itch io app will not be able to recognize the program or game you want to download
Try downloading it right here and use WinRAR to unzip and open the game and be happy