Hello,
I am very sorry I didn't see you post sooner, I wanted to submit a game myself but I couldn't join in due to unforseen time constraints. I know the voting period has expired but if you still wish to, here is the link to add your game to this jam.
Late submit URL
https://itch.io/jam/18467/add-game/808998?token=FfhJaNJwNChirdx5fTZhqkxbMps
I know how hard it can be to finish a game and not being able to publish it because of technical issues, sorry for the delayed answer.