God I love Touhou... lol I have the complete games collection on my PC right now... Freaking amazing lol
I can't view the vid right now though since youtube's blocked at work, but when you use "Touhou" and "Stylized" for describing a video, it's gunna be awesome