Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Nice idea. Would have loved to find sounds and music in it. Would add a lot of extra fun. :-)