Yes, if you use the itchio app, game will update through it. If you don't use it, you will have to download latest version from here.