The only other thing we can think to suggest is to try downloading the Steam version of the demo instead: https://store.steampowered.com/app/631860/Gataela/
ah! that did the trick, steam got all the redists and stuff that i apparently didnt have and the game launches fine on both itch and steam! thank you!
Great! We hope you enjoy!