Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yes! Google search for "Harem Hotel F95zone" You should find a thread with many mirror links there.