Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It's stuck at the download should start momentarily. In the client it just cancels automatically.

Oh, I didn't try it with the client but I can image why it fails. I recommend to download the game manually with your browser. That should work.