Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It is english actually. Japanese version is not ready yet. There is still not much text though.