Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The dev said (on Steam) that there will be a discount when it releases  there. I believe it will be slightly less that $20 for the weekend at least. Maybe longer.