Oh, nice. Glad you liked it. :)
Well, Touhou is a great masterpiece, and yet it was created by one man himself (ZUN). Also, glad to see you're into the Touhou series. As for RNG'ing, it takes time, you just gotta dedicate yourself, just like when I dedicated myself to capturing Virtue of Wind God on Lunatic.
As for my vids, what I meant by not being YouTube-worthy is that it has no place to be in YouTube. I did post them in my facebook, however, so if you want to see for yourself, here's the link (goto videos section). As for the black squares, I just wanted to defecate on Mountain of Faith, so I pulled off a run and posted it on my facebook profile. I even made a live run, too.