The particular Touhou game that I mentioned (Embodiment of Scarlet Devil) was translated to English, so there's a patch out there that makes everything "readable". Also, what's cool about it (not sure if this is true in other Touhou type games) is that there is a button that "slows" you down so that you can dodge more accurately when needed. Very cool.
See Embodiment of Scarlet Devil in action here:
By the way ... this video is SICK! Bullets are crazy!
D