The boss of the 1st scenario is Amakusa Shiro,it pretty much explains why the Christians' references in the game,right?
I guess it would just be best to wait for the patch. I dunno if I'll ever play it personally, but it is cool that it's getting translated.
I should've posted the definitive link to the thread where he keeps his progress updates:
http://www.neo-geo.com/forums/showthread.php?t=177727Seems he deleted himself from
romhacking hacks.net where there was another SSRPG progress thread! Haha! Why am I not surprised ?? Just like AHOY ALOY as well which I can certainly relate to! RHDN is nothing more than a Thieves' Den of malcontents after all, even despite its positive aspects of being one centralized source of patchware and information. Thus, it's nice to be vindicated every now and then; I also boycotted/distanced myself from both places.

I remember I told him how much they sucked when they were floating threats of extortion against me years back along with the usual campaign of defamation, slander, libel, character assasination, etc. As a result, I demanded all of my patchware be removed from their miserable site, that is, to refrain from forcibly making my work apart of their site something that they're still butt-hurt about (
There's never any introspection with these people, I'm always wrong! Period. Bow down/yield before the community/collective, boy and all that dribble.). He had told me that you're gonna get that kind of behavior wherever you go and that I shouldn't care, etc.. In his case, they probably just annoyed him to no end, but I do recall some douchebag threatening him/his family if he didn't hand over the tools for SSRPG so that he could translate it into his own language way back before it came to deleting himself. But yeah, I dunno the exact circumstances that eventually led to that. The Internet, you gotta love it! Freaks'n'Geeks with a computer! WATCH OUT!
ANYWAY, I added that link to the first post. When/if he finishes it, that'll be the place where you'll find it.