Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Really interesting mechanics. They seem like they have a bit more of a learning curve than some of the other games, which isn't a bad thing. I loved the tongue-in-cheek approach to the theme.