Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Well, you can only submit one game for the game jam per itch.io account. You could either create another one to submit the second game or ask an team member to do it.