Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

While on this page. 

Why can't one click and download the newest patch announced right away?

Just redownload the game, or use the itch.io app