I actually can't download it, i didn't expected you would forget to get it ready for the Itch.io app this time.
Since it works with the first one I assume you already know how to do it?
I only know that there should be a box that you can check in some option on your end. I have no idea how that looks like since I never made a game, but I got told that much.
Your first game has that for some reason i would say. I assume that is why I could download it on here.
Maybe it's something you can do if you push out a game or an update or you have to take a look at the options.
It tells me no download is found on my end if that helps you.