Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The main mechanic is amazingly well done. So far this is the jam entry I'd most want to see turned into a full game!