Yes, unless you use the Itch App, you will need to redownload the game after a new version is released and overwrite the old one. The saved games will carry over and you can continue where you stopped.
ty