I'm also a beginner, so take this lightly. Not every player will catch the meaning or vibe you intended, so it's important to make things clear and easy to understand. Good luck with your project!
Honestly, I’d give it a 3/10, but that’s just my personal taste since I don't usually play this genre. However, the atmosphere you created is a great start for a first project The dialogue length felt fine to me. Good luck!