Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

That point about making sure your game is playable in the web browser is an excellent one, and I've overlooked it in the past. 

With a web-based game it takes less time for reviewers to start playing, and it gets around the issue of not trusting the software that you download from strangers. Plus, it makes the game accessible to a broader player-base than just Windows.