Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Interesting mechanics, though there isn't really much of a game there. Or at least, I never noticed any points or ranking associated with doing well or poorly. Kind of a fun toy though.