Howdy. :) Thank you for the feedback. You mention that a demo should be a small vertical slice but then mention that the demo is too shallow, which in my opinion goes against each other. A vertical slice is a focused representation of the game's core mechanics. To go into depth with these mechanics would be more of a horizontal slice.
The content wasn't included for the sake of it. I included a bunch of weapon types because the game is going to feature a bunch of weapon types of which I only gave a few. I gave them to you early so that you could choose which one you prefered and play around with it before the game ended, which is why I don't give them later on in the demo because that would be frustrating to get a new weapon and get to kill 2 things with it.
The gameplay loop I have planned is that you will interact with the village, advance their story (bit like Stardew Valley in this regard), run off to a dungeon and do fun stuff there, then come back and repeat. I think I've demonstrated that. Granted this comment is from an older version before I could really implement all of that before the deadline, but my gameplay loop is there.
It would be impossible for me to make a demo with an open world. The open world doesn't exist yet. Railroading still exists in open world games. Think saving the Princess in Link to the Past, or escaping your prison through the sewers in Oblivion. Usually done at the start so as not to overwhelm the player.
Thank you for playing, I'm glad you enjoyed it. :)