Have any questions about this weird thing?
Ask them here!
Itch.io is probably the easiest option, since if you are reading this, you're already halfway there. :)
Here's some more info, from Itch itself: https://itch.io/developers
Going to duck out of this jam because, well, mostly I procrastinated. Normally I work well under stress, but now it causes chest pain. I'll probably post comment on the not-games but I've got another jam where I have to add a forest to a game that does exist. The game I was thinking of posting would have been work-safe, but I just can't rush things the way I used to enjoy.