Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think this is a roguelike? I like roguelikes. Is there a demo?