Nice idea.
Please don't use AudioStreamPlayer2D to play background music. My left ear can't take it.
It was my first time using audio with Godot, thanks for the tip =)