Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Oh yeah, could be! I actually don't use the client so I'm not sure how all my re-uploads effects users. Hope all works out for you :)