Hi Sakura! We posted a new demo build, maybe you can try to install it again! You can install it though the Itch app, or use the Windows installer if you have issue with the game. Hoping it will work!