Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You can build projects anyway you want, any engine any language...

If it a small project you could use WebGL, or you could use downloadable files to run larger version.


About the 2nd and 3rd one, I don't know... Someone else will probably answer it