wow thank you for going through all the trouble just to get it running and thank you for the thoughtful feedback you have written here. I found the bugs in my code for the repeat music and I realized too that the switch logic is busted too (which is likely the cause of that bug) hehe so I am going to fix some of these for just a fix up post-jam version.
for real though, thanks so much for this review- you totally made my day! Happy jamming and cheers to you!