no, you have to download and install the updates each time manually
Won't you have to then start all over again?
nope, they transfer progress thankfully
Yes, this game progress was saved in a different location👍
Yes, this game need to be downloaded manually each time. But if you are using itch app, this game will update automatically.