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

Usually I stored them in a doc and send it to people who r interested, but now that u mention it I should've alr include the link in the post!

(+1)

For artists, usually sites like DeviantArt is pretty good as a free public profile, they have a "stash" storage, another good one is ArtStation, though a google doc or google drive could also be a public way you could share some of your art samples if your unable to include them in your post :)