Thank you for playing and sharing your thoughts! The lava system isn't that hard because I have made something quite similar in the past; most of the time I spend is on the lighting system. (Fun fact: It’s not just a 2D sprite, as I was planning to give players the ability to light up their surroundings with a torch, but due to time constraints, I couldn't.) And you're right! The soundtrack restarting after every retry and the AudioStreamPlayer2D are also problems that I didn't note because my speakers and headphones are kind of broken. Your advice would help me a lot when I make my next game. Thank you again! :D