Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

A card game is a neat format for this! The game instructions need a little work, but I feel like there's a nice 5-minute game in there.