The work you've put into Silent Kingdom is stunnning. I cannot wait for the new CGIs!
I would suggest leaving up the demo because that way, people can get a taste for your game without buying it. On steam, if people buy your game and then refund, you *still owe Steam its 30% cut!!!* So you will lose money if people refund your game!
Of course, there's no way to keep all people from refunding your game but if you have a demo up, then some people might choose to play your game and just not buy/refund it if they don't like it for whatever reason. So it gives you a little extra barrier against a high refund rate (which again, is a pain because Steam will take its 30% cut even on refunded purchases).
And thanks also for the shout-out to the amazing games in our Itch.io bundle. I am so thrilled to be partnering up with you this summer to show our beautiful games off!