Shouldn't selectng “HTML” for kind of project fix the upload of the game? Because it has everything to work: it's in a .zip, and it has an index.html file.
Unless some fetch queries don't work in itch (generally for assets). Most of the times I had errors because I did fetch on absolute paths (/asset/) instead of relative (./asset). Only the latter works in itch (as the game runs in an iframe). Hope you'll be able to fix the upload after the jam!
Anyway, this was a fun idle game! The look and animations of the game are great, and the UX is generally pretty clear (only exception being the shop where I thought there would be drag and drop). I was a bit surprised that the game start directly in a passive scene: after reading the tutorial, I was expecting to be asked to do something, I was clicking everywhere and thought I missed something important. Maybe starting with a shop would both engage better the player, and help them familiarize with the dices? Especially given that the faces are well designed and self explanatory! I forgot most of the rules, but was still able to understand everything.
Globally it's a great game. There is a strong feeling of progress as we customize our dice, and reaching the end was very satisfying. Great work!