Look, although i could manually download the game, for safety reasons I would rather use itch application to download the games as it does provide a sandbox mode for the game. I do have an antivirus (Windows Defender) but not everything is perfect and it could miss a virus. And itch still wont let me download it through the application.