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

It seemed pretty cool, but I was stuck in the same place for almost 10 minutes before I decided to give up.