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

Haha well as introvert to introvert I would recommend to just try and sooner is better because gathering audience can take quite long time (or maybe fast, up to luck and content) :D