Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+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.