Assuming it updates automatically through Itch, yes. If I have to download it from a website? I've not.