My best advice is to actually download the itchio app. There should be instructions online for that. If you download the itch.io app on your pc then you can download the game within the app rather than having to save files and all that! Hope this helps.