It's working again-- first outage I've ever experienced-- but I lost my progress :(. Great game, though.
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.