Already done! ;-) I was really worrying that Itch wouldn’t let me upload the builds of the game (due to the terrible slowdowns before the end of the jam), but now that they are all up, I can spend more time polishing the game page.