No worries! Use this link to submit your game:
https://itch.io/jam/4741/add-game/182593?token=2ue19wqwjMsn3diqCqMKpYWaKUY
Cheers, the game is now submitted! I'll get to playing and rating the other games after some sleep.
So glad itch.io has this feature!