Not that I see.
Go into the "game" folder and copy the "saves" folder into another folder, download the latest version and put it in that "game" folder.
I wish....
Yeah. It's like 3 AM for me right now, so it should be 6-9 PM anywhere in the US. One would expect it to be released by now.
Amazing.