Thank you for hosting an amazing game jam! Really excited to see what everyone created.
Here is my submission: https://moodybear.itch.io/temporal
Yeah, same happened to me here. That submission flow is very odd. It seems like you should be able to link a project to a game jam, so that any uploads you have done or in progress at the time of the deadline get submitted to that jam.