Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Admins look over new jams all the time, you don't have to do anything. If it takes too long, contact support, but support is backed up these days, so that might also cause a delay. You should probably do your own promotion as well, just in case. Sorry about that.