Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

You can only download it if it's uploaded as a downloadable file... So if you've got some HTML file or something, you can upload the necessary files in a zip file and offer it as a download. But right now, it's only playable on the game page.