Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Just a shame you couldn't get young characters, but I understand the legality of certain countries being a bit off, since there are plenty of those kinds of games available on dlsite, but most are only in Japanese which is a pain if you don't speak the language. Regardless, I certainly had fun with it :)