Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Damn, i have Chrome and am on a windows computer.. I can't play it.