Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

where can I get the 1.4.3 update as its says it available on the game

Just download it here - the current version on the itch.io page is 1.4.3