Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I you use the itch.io client updating can be done from there. Otherwise you can just download the new package for Windows, unzip and play. The save files for the game are store elsewhere, but it's best to check if the "saves" directory from the old install isn't populated with save files.