Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+2)

I'm aware of Dungeon Cards, it's a nice little game. I believe the author actually shared a link in a comment somewhere here.