Sorry, but I just have to drop in here quickly to intrude and say that it makes my heart soar to see someone else show the same enthusiasm towards finding and matching BGM tracks they've found to their games as I do xD It's something I totally nerd out about and spend waaaaay too much time doing, and when I try to explain it to my brother, he stares at me like I've just crapped on the floor or something T_T
I have had many a field day in the past on royalty-free music sites and in DLsite BGM pack sales x3 Aaaand, then I wound up falling down the rabbit hole of trying to make my own soundtracks at some point, which has become equally addictive, haha.
My point is, matching music to your game is so much damn fun!! <3 And your choices for this were absolutely perfect! ^-^