Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Have you checked on submissions if your game is there? I also thought I haven't submited my game ,but it turned out there is this button that shows your submission under the "Submissions" tab.