what am i exactly supposed to do if i have a working demo of the game, but it’s …. not really showing everything i want, and it’s rather showing the very, Very basic functionality of the game (aka, showing what the game’s bare idea would be).
For pitching, a working demo isn't essential. You can simply submit your itch page with screenshots and outline your idea to start getting hype and interest in your game concept and lore. I have seen pitch tweets do well with a just few screenshots and a well crafted narrative.