Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Steam version 2.3 is already available, this problem has been fixed in it and many others. On itch I the game is temporarily not updated. The key to the Steam version you must have.