Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

This is a great resource for a whole swath of PC software mostly invisible to the West. The eroge volume is also awesome since even those this software is mostly trash, it doesn't mean there's not anything of interest here and was a major reason for FM's popularity

I agree :D