Hello! Yes, you'll always have to download the latest version of the game from itch.io whenever it comes out. Just delete the old one and replace it with the newer version!