I dont have any problems on win11
Were you using the Itch app or did you directly download and install the game?
From now, you can download demo on Steam, game is called Moonshire
Thank you! :)