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.