Oh, so excited for this one to come out! I'll be following around till then!
The same thing happens to me! I tried to download it with the itch.io app too, but it didn't work either! I'm hoping it's just a problem with the demo and not the whole game, cause I sure as hell plan to play it!