Sorry about that. There was a change on itch.io servers I wasn't aware of. I've posted a comment above that might help in recovering your lost progress.