Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

Also, my game isn't a paid game, so I don't think it's waiting for review like the other posts have indicated.

Yeah, it wierd because i remember publishing a game like half a year ago and the second it was public, it was visible on the site

go and manage your game then click "Edit game" on the top bar, go to the bottom and in Visibility & access there should be an option to change it.

its already set to public, and it says its published on the game page, but its not visible anywhere on the site. The only way someone can view my game is by a link.