Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Seems to got everything in place: music, solid game play mechanics and a nice touch. Can easily imagine, that a WebGL build would have pushed this game up a lot in terms of player count and ratings :)