It definitely sucks losing progress. Hopefully it wasn't a lot.
Is the progress relating to the next patch? Or overall?
A few of the dialogues and scenes need to be programmed from scratch, so that's about 3 days of work that went down the drain. What's done is done, I guess.
It's for both actually, the next demo and the overall game.