Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Sounds fun. I like a good puzzler (and may make one to test myself).