If I got the latest version from the link, can I put it into the itch.io folder? Or do I just move my saves over to the new download?
what link? if you clicked a link in the comments I suggest scanning your device for viruses and malware.