Congratulations for your first game. As others have said, you pretty much nailed the atmosphere. For your first time learning to code it's actually impressive how much stuff you managed to implement. It's good to be critical but you don't have to be too hard on yourself. We all start somewhere and once you get efficient with implementing stuff that's where the fun begins. Hope you stick with it and I'm looking forward to what you'll create.