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

I just found this and it's great. I'm going to link to this from the itch.io documentation for HTML5 games.

oh awesome!