Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Pretty awesome and solid for a browser-game :P

Thanks haha !