Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Holy crap.  This looks amazing.  Definitely playing.