Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Seems to have all the basics down, nothing game breaking. I like the "punch to make it work" mechanic, pretty intuitive.