The game isn't really my vibe because it's visually stunning, but it has a lot of potential because of its aesthetics and graphics; it reminds me of big indie games like Undertale or some famous RPG. If I were you, I'd host it on a site like Newgrounds or Alternatives. I just don't understand why so many Itch games are abandoned these days. You could improve the game's page and try promoting it on niche subreddits and on lemmy.world in the gaming community. Aside from the page, the game is great, but if possible, could you remove the backlog when I scroll with my mouse?
Good luck!