Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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