Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

It's not anything new but well done for creating a game as it's hard than most people realize and a great accomplished.