Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I don't think sharing physical addresses is that big of a deal. I'd love it if there were elements of the game that involved getting mail from and sending mail to strangers. Even on a limited, opt-in basis.