Not a problem, Thank you giving El Silbon a shot.
You can now download El Silbon directly form itch. No external link to 3rd party download
Thank you for considering El Sildon.
I agree and I'm working on a solution to make it easier for player to download.