Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Something to do with the itch launch for sure. The copy I downloaded from the site saves fine, the one installed via itch launcher doesn't. 

Looks like I will just do a normal install then. Thank you.