I think you set up the scene really well, the atmosphere, the music, etc. Nicely done! I’d recommend spending more time at the very start to introduce the characters and flesh them out. You want players to have a strong emotional connection to the characters right away (understanding their motivations, flaws, and relationships) so that moments like the big decision later in the story have an emotional impact. (Make them cry!)