very cool idea! btw you can set the attenuation and panning multiplier on an AudioStreamPlayer2D to both be 0 to prevent directional audio
also the cutscene restarting every time makes it very annoying to play, especially when I don't know where I'm meant to be going