Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

All very good ideas. The real challenge would be to create a progression of puzzles around each of these mechanics.