I played the first one a while back. I didn't get too far because it was pretty hard.
oh while ago i played, gl with your uploads
I made a youtube account to post touhou and shmup videos too, but got too lazy as recording stuff is a pain. Hope you have fun with it though! I still need to play this game.