Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Fantastic, I'm eager to give it another chance. :)

Do I have to redownload/reinstall after a game is updated, or do itchio games update automatically? Not sure.

(+1)

You will have to download a new version.  I think the desktop app for itch has a function that will let you know if a new version is available, but I'm not 100%.  I will try to get this fixed before the weekend.