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

It was a bit hard to look at at first but my eyes did adjust. I thought there were some really awesome concepts in here. Starts at 13:32

/edit