Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You could just upload them to any old file sharing site (mediafire I think is one name? I have no idea, never used one...), and then share the link right here for people to find.