Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Haha cool cool, downloading a copy now :), will edit this message with my thoughts