What is this "Touhou" thing you and SMF are speaking of? You've been talking about it for a while and now I guess my curiosity has gotten the better of me.
Got my hands on a copy of Rosenkreuzstilette today. Not to future self: Next time you look at gameplay videos, actually play the game before dismissing them as "too easy".