Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I dunno, I heard demos don't work.  Youtube videos drive sales.  Game Demos just cost you sales because people play the demo and decide they've had their fill.  At least, that was the conventional wisdom way back in 2008 or so.