Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I'm assuming it's hand-selected. The first game I uploaded (not on this account) made it on the front-page. I'm not sure who among the staff selected it, but I'm quite thankful for that.

Ouch, I thought the selection process was equal for everyone.