Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Not bad.  Not bad at all.  Simple and fun puzzle games are some of the best games.