Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Quite an ingenious mechanic IMO. 5 stars for fun. Good stuff!