Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This looks way cool! Has it been merged with master branch?

Already merged into master.