Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

yeah I suppose my point is, more people will play if it's playable online, not strictly HTML5 technology.