Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

That's pretty neat, it would be nice to see a game implementing some mechanic out of this!