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

totally agree with you, plus most of the games are for Windows, I really would like to play them all, but I cannot because I don't have the OS for it. :( So I really suggest the HTML version, or at least, a good video presenting the gameplay. 
I really appreciated the Duck game, for example, I could not play it, but there was a video with all the complete experience. And I had fun :D