Thank you, I appreciate the kind words! The music looping is great feedback - I was actually on the fence about it! I decided not to loop it because I was worried it'd be repetitive and annoying, but reading your comment makes me think I should have just gone for it.
I tried really hard to pick music and sound effect that wouldn't be too grating to have to hear over and over, so hearing that they work well together is a delight!