It's not your fault, but my computer won't allow me to download any type of itch game.
I apologise, but good luck in the jam!