Great use of diegetic sounds to enhance immersion! I do wonder if there's more you could do with the music to depict the weather, such as descending arpeggios with a piano or something to mimic raindrop sounds.