Thank you! I have worked really hard on that part and it had 4-5 iterations.
What I'd like next is to move even more in this direction and maybe add a global metronome to the entire game where the towers don't just hit when something is in range but rather they hit if something is in range and use the length of a note.
This means I'd have to fully remove ATTACK SPEED from any cards and modifiers and have a tower just have options to be full, 1/2, 1/4, 1/8. This way it's a little bit less random. That plus the already working it - 'all music use the same 4 chords' part, and hopefully the audio experience will be even better!